Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

properties.h File Reference

#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.

Namespaces

namespace  Gnome
namespace  Gnome::Canvas
namespace  Gnome::Canvas::Properties

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

Defines

#define GNOMEMM_PROPERTY(N, N2, T)

Functions

template<class O, class T> O & operator<< (O &object, const Property< T > &property)
 Allow use of << operator on objects: For instance: canvasgroup << Gnome::Canvas::CanvasHelpers::x(2);.


Define Documentation

#define GNOMEMM_PROPERTY N,
N2,
 ) 
 

Value:

class N : public Property<T> \ { \ public: \ N(const T& v); \ };


Function Documentation

template<class O, class T>
O& operator<< O &  object,
const Property< T > &  property
 

Allow use of << operator on objects: For instance: canvasgroup << Gnome::Canvas::CanvasHelpers::x(2);.


Generated on Sat Aug 21 18:29:19 2004 for libgnomecanvasmm by doxygen 1.3.8