#include <glibmm/propertyproxy.h>
#include <gdkmm/color.h>
#include <gdkmm/bitmap.h>
#include <pangomm/fontdescription.h>
#include <gtkmm/enums.h>
Go to the source code of this file.
Classes | |
class | Gnome::Canvas::Properties::PropertyBase |
class | Gnome::Canvas::Properties::Property< T_Value > |
class | Gnome::Canvas::Properties::Property< Gdk::Color > |
class | Gnome::Canvas::Properties::Property< Pango::FontDescription > |
class | Gnome::Canvas::Properties::font |
class | Gnome::Canvas::Properties::Property< Glib::RefPtr< Gdk::Bitmap > > |
class | Gnome::Canvas::Properties::fill_color |
class | Gnome::Canvas::Properties::outline_color |
Namespaces | |
namespace | Gnome |
namespace | Gnome::Canvas |
namespace | Gnome::Canvas::Properties |
Defines | |
#define | GNOMEMM_PROPERTY(N, N2, T) |
Functions | |
template<class O , class T > | |
O & | Gnome::Canvas::Properties::operator<< (O &object, const Property< T > &property) |
Allow use of << operator on objects: For instance: canvasgroup << Gnome::Canvas::CanvasHelpers::x(2);. |
#define GNOMEMM_PROPERTY | ( | N, | |||
N2, | |||||
T | ) |
Value:
class N : public Property<T > \ { \ public: \ N(const T& v); \ };