a2dPropObject holds property objects
[base classes used for many others]

Collaboration diagram for a2dPropObject holds property objects:


Modules

 predefined StyleProperties
 several predefined style properties

Classes

class  a2dDynamicEventProperty
 property used to add dynamic events to the a2dEvtHandler More...
class  a2dComEvent
 see a2dComEvent More...
class  a2dNamedProperty
 (In) Visible property that can be added to Docview Objects. More...
class  a2dNamedPropertyList
 list of a2dNamedProperty objects More...
class  a2dPropObject
 Baseclass derived from a2dObject having a a2dObjectList containing dynamic properties. More...
class  a2dBoolProperty
 property to hold a bool type variable to be associated with a a2dPropObject More...
class  a2dStringProperty
 property to hold a wxString type variable to be associated with a a2dPropObject More...
class  a2dVoidPtrProperty
 property to hold a void pointer type variable to be associated with a a2dPropObject More...
class  a2dObjectProperty
 property to hold a wxObject variable to be associated with a a2dPropObject More...
class  a2dProperty
 property to hold a a2dObjectPtr smart pointer type variable to be associated with a a2dPropObject More...
class  a2dAutoZeroProperty
 property to hold a a2dObject pointer type variable to be associated with a a2dPropObject More...
class  a2dInt16Property
 property to hold a 2 byte integer type variable to be associated with a a2dPropObject More...
class  a2dUint16Property
 property to hold an unsigned 2 byte integer type variable to be associated with a a2dPropObject More...
class  a2dInt32Property
 property to hold a 2 byte integer type variable to be associated with a a2dPropObject More...
class  a2dUint32Property
 property to hold an unsigned 4 byte integer type variable to be associated with a a2dPropObject More...
class  a2dDoubleProperty
 property to hold a double type variable to be associated with a a2dPropObject More...
class  a2dFloatProperty
 property to hold a float type variable to be associated with a a2dPropObject More...
class  a2dArrayStringProperty
 property to hold a wxArrayString type variable to be associated with a a2dPropObject More...
class  a2dFileNameProperty
 property to hold a FileName type variable to be associated with a a2dPropObject More...
class  a2dDateTimeProperty
 property to hold a wxDateTime type variable to be associated with a a2dPropObject More...
class  a2dMenuProperty
 property to hold a Menu type variable to be associated with a a2dPropObject More...
class  a2dWindowProperty
 property to hold a window type variable (for example wxTipWindow) to be associated with a a2dPropObject More...
class  a2dTipWindowProperty
 property to hold a tip window type variable to be associated with a a2dPropObject More...
class  a2dPathListProperty
 property to hold a FileName type variable to be associated with a a2dPropObject More...
class  a2dColourProperty
 property to hold a FileName type variable to be associated with a a2dPropObject More...
class  a2dVariablesHash
 Holds internal variables to be used whereever needed. More...
class  a2dVariablesArray
 Holds arrayed variables, e.g. parameter lists in a command processor. More...
class  a2dPropertyId
 This is the base class for all kinds of property id's for a2dObject. More...
class  a2dPropertyIdProp< proptype >
 This template class is for property ids meant for properties that do not encapsulate another type. More...
class  a2dPropertyIdTyped< basetype, proptype >
 This template class is for property ids with a known data type. More...
class  a2dPropertyIdGetSet< basetype, proptype >
class  a2dMemberDclrTyped< basetype, proptype >
 Like a2dPropertyIdTyped, but always references a certain member in a certain class. More...
class  a2dMatrixProperty
 property to hold a a2dAffineMatrix More...
class  a2dPoint2DProperty
 property to hold a a2dPoint2D plus an index in e.g a polygon. More...
class  a2dFill
class  a2dStroke
 Base class for all types of strokes, understood by a2dDrawer2D classes. More...
class  a2dFillProperty
 property to hold a a2dFill type variable to be associated with a a2dPropObject More...
class  a2dStrokeProperty
 property to hold a a2dStroke type variable to be associated with a a2dPropObject More...
class  a2dFontProperty
 property to hold a a2dFont type variable to be associated with a a2dPropObject More...
class  a2dStyleProperty
 Invisible Style property that can be added to Canvas Objects. More...
class  a2dShadowStyleProperty
 Creates a shadow behind a a2dCanvasObject when added as property. More...
class  a2dCanvasObjectPtrProperty
 property to hold a a2dCanvasObject pointer type variable to be associated with a canvasobject More...
class  a2dClipPathProperty
 Clipping Path property that can be added to a2dCanvasObject's. More...
class  a2dBoudingBoxProperty
 property to hold a a2dBoundingBox type variable to be associated with a canvasobject More...
class  a2dToolProperty
 property to hold a a2dBaseTool pointer type variable to be associated with a a2dBaseTool More...
class  a2dFontDc
 DC font class. More...
class  a2dFontFreetypeData
 Freetype font class. More...
class  a2dFontStroke
 Stroke font class. More...

Typedefs

typedef a2dPropertyIdTyped
< wxInt16, a2dInt16Property
a2dPropertyIdInt16
 property of this type
typedef a2dPropertyIdTyped
< wxInt32, a2dInt32Property
a2dPropertyIdInt32
 property of this type
typedef a2dPropertyIdTyped
< wxUint16, a2dUint16Property
a2dPropertyIdUint16
 property of this type
typedef a2dPropertyIdTyped
< wxUint32, a2dUint32Property
a2dPropertyIdUint32
 property of this type
typedef a2dPropertyIdTyped
< bool, a2dBoolProperty
a2dPropertyIdBool
 property of this type
typedef a2dPropertyIdTyped
< double, a2dDoubleProperty
a2dPropertyIdDouble
 property of this type
typedef a2dPropertyIdTyped
< float, a2dFloatProperty
a2dPropertyIdFloat
 property of this type
typedef a2dPropertyIdTyped
< void *, a2dVoidPtrProperty
a2dPropertyIdVoidPtr
 property of this type
typedef a2dPropertyIdTyped
< wxObject, a2dObjectProperty
a2dPropertyIdObject
 property of this type
typedef a2dPropertyIdTyped
< wxString, a2dStringProperty
a2dPropertyIdString
 property of this type
typedef a2dPropertyIdTyped
< wxFileName,
a2dFileNameProperty
a2dPropertyIdFileName
 property of this type
typedef a2dPropertyIdTyped
< wxDateTime,
a2dDateTimeProperty
a2dPropertyIdDateTime
 property of this type
typedef a2dPropertyIdTyped
< wxMenu *, a2dMenuProperty
a2dPropertyIdMenu
 property of this type
typedef a2dPropertyIdTyped
< wxWindow
*, a2dWindowProperty
a2dPropertyIdWindow
 property of this type
typedef a2dPropertyIdTyped
< wxColour, a2dColourProperty
a2dPropertyIdColour
typedef a2dPropertyIdTyped
< wxArrayString,
a2dArrayStringProperty
a2dPropertyIdArrayString
 property of this type
typedef a2dPropertyIdTyped
< a2dSmrtPtr< a2dObject >
, a2dProperty
a2dPropertyIdRefObject
 property of this type
typedef a2dPropertyIdTyped
< a2dAutoZeroPtr< a2dObject >
, a2dAutoZeroProperty
a2dPropertyIdRefObjectAutoZero
 property of this type
typedef a2dPropertyIdGetSet
< bool, a2dBoolProperty
a2dPropertyIdBoolGetSet
typedef a2dMemberDclrTyped
< wxInt16, a2dInt16Property
wxMemberDclrInt16
 for member associated properties of this type
typedef a2dMemberDclrTyped
< wxInt32, a2dInt32Property
wxMemberDclrInt32
 for member associated properties of this type
typedef a2dMemberDclrTyped
< wxUint16, a2dUint16Property
wxMemberDclrUint16
 for member associated properties of this type
typedef a2dMemberDclrTyped
< wxUint32, a2dUint32Property
wxMemberDclrUint32
 for member associated properties of this type
typedef a2dMemberDclrTyped
< bool, a2dBoolProperty
wxMemberDclrBool
 for member associated properties of this type
typedef a2dMemberDclrTyped
< double, a2dDoubleProperty
wxMemberDclrDouble
 for member associated properties of this type
typedef a2dMemberDclrTyped
< void *, a2dVoidPtrProperty
wxMemberDclrVoidPtr
 for member associated properties of this type
typedef a2dMemberDclrTyped
< wxString, a2dStringProperty
wxMemberDclrString
 for member associated properties of this type
typedef a2dMemberDclrTyped
< wxFileName,
a2dFileNameProperty
wxMemberDclrFileName
 for member associated properties of this type
typedef a2dMemberDclrTyped
< wxColour, a2dColourProperty
wxMemberDclrColour
 for member associated properties of this type
typedef a2dMemberDclrTyped
< wxArrayString,
a2dArrayStringProperty
wxMemberDclrArrayString
 for member associated properties of this type

Detailed Description

Properties can be added to a2dPropObject's. There is large range of properties, wrapping types available in wxWidgets and wxDocview.

Typedef Documentation

get set property id for boolean property

Definition at line 773 of file id.h.

a2dPropObject holds property objects -- Tue Aug 31 18:10:55 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation