wxArt2D
Modules | Classes | Typedefs
a2dObject holds property objects
Collaboration diagram for a2dObject holds property objects:

Modules

 predefined StyleProperties
 several predefined style properties
 

Classes

class  a2dComEvent
 see a2dComEvent More...
 
class  a2dNamedPropertyList
 list of a2dNamedProperty objects More...
 
class  a2dObject
 Ref Counted base object. More...
 
class  a2dNamedProperty
 (In) Visible property that can be added to Docview Objects. More...
 
class  a2dBoolProperty
 property to hold a bool type variable to be associated with a a2dObject More...
 
class  a2dStringProperty
 property to hold a wxString type variable to be associated with a a2dObject More...
 
class  a2dVoidPtrProperty
 property to hold a void pointer type variable to be associated with a a2dObject More...
 
class  a2dObjectProperty
 property to hold a wxObject variable to be associated with a a2dObject More...
 
class  a2dProperty
 property to hold a a2dObjectPtr smart pointer type variable to be associated with a a2dObject More...
 
class  a2dAutoZeroProperty
 property to hold a a2dObject pointer type variable to be associated with a a2dObject More...
 
class  a2dInt16Property
 property to hold a 2 byte integer type variable to be associated with a a2dObject More...
 
class  a2dUint16Property
 property to hold an unsigned 2 byte integer type variable to be associated with a a2dObject More...
 
class  a2dInt32Property
 property to hold a 2 byte integer type variable to be associated with a a2dObject More...
 
class  a2dUint32Property
 property to hold an unsigned 4 byte integer type variable to be associated with a a2dObject More...
 
class  a2dDoubleProperty
 property to hold a double type variable to be associated with a a2dObject More...
 
class  a2dFloatProperty
 property to hold a float type variable to be associated with a a2dObject More...
 
class  a2dArrayStringProperty
 property to hold a wxArrayString type variable to be associated with a a2dObject More...
 
class  a2dFileNameProperty
 property to hold a FileName type variable to be associated with a a2dObject More...
 
class  a2dDateTimeProperty
 property to hold a wxDateTime type variable to be associated with a a2dObject More...
 
class  a2dMenuProperty
 property to hold a Menu type variable to be associated with a a2dObject More...
 
class  a2dWindowProperty
 property to hold a window type variable (for example wxTipWindow) to be associated with a a2dObject More...
 
class  a2dTipWindowProperty
 property to hold a tip window type variable to be associated with a a2dObject More...
 
class  a2dPathListProperty
 property to hold a FileName type variable to be associated with a a2dObject More...
 
class  a2dColourProperty
 property to hold a FileName type variable to be associated with a a2dObject More...
 
class  a2dUriProperty
 property to hold a wxURI type variable to be associated with a a2dObject 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  a2dOneColourFillData
 One Colour Fill. More...
 
class  a2dTwoColourFillData
 To set a two colour fill. More...
 
class  a2dHatchFillData
 Two colour Hatch Fill. More...
 
class  a2dLinearGradientFillData
 Linear gradient Fill. More...
 
class  a2dRadialGradientFillData
 radial gradient Fill More...
 
class  a2dPatternFillData
 Filling using a wxbitmap. More...
 
class  a2dOneColourStrokeData
 One Colour Fill. More...
 
class  a2dPatternStrokeData
 Filling using a wxbitmap. 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  a2dTagVecProperty
 property to hold a byte integer type vector to be associated with a a2dObject More...
 
class  a2dFillProperty
 property to hold a a2dFill type variable to be associated with a a2dObject More...
 
class  a2dStrokeProperty
 property to hold a a2dStroke type variable to be associated with a a2dObject More...
 
class  a2dFontProperty
 property to hold a a2dFont type variable to be associated with a a2dObject 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
< wxURI, a2dUriProperty
a2dPropertyIdUri
 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 a2dObject'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 779 of file id.h.

a2dObject holds property objects -- Sun Oct 12 2014 17:04:27 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation