|
| a2dInt16Property (const a2dPropertyIdInt16 *id, wxInt16 value) |
|
| a2dInt16Property (const a2dInt16Property &other) |
|
virtual void | Assign (const a2dNamedProperty &other) |
| Virtual assignment operator.
|
|
void | SetValue (wxInt16 value) |
|
wxInt16 | GetValue () const |
|
virtual wxInt16 | GetInt16 () const |
| when a2dInt16Property, return its value else assert
|
|
wxInt16 * | GetValuePtr () |
|
wxInt16 & | GetValueRef () |
|
virtual wxString | StringRepresentation () const |
|
virtual wxString | StringValueRepresentation () const |
|
virtual void | DoSave (wxObject *parent, a2dIOHandlerXmlSerOut &out, a2dXmlSer_flag xmlparts, a2dObjectList *towrite) |
|
virtual void | DoLoad (wxObject *parent, a2dIOHandlerXmlSerIn &parser, a2dXmlSer_flag xmlparts) |
|
| a2dNamedProperty () |
| Default constructor.
|
|
| a2dNamedProperty (const a2dPropertyId *id) |
| Constructor giving an id.
|
|
| a2dNamedProperty (const a2dNamedProperty &other) |
| Copy constructor.
|
|
a2dNamedProperty * | Clone (a2dObject::CloneOptions options, a2dRefMap *refs=NULL) const |
| Virtual copy constructor.
|
|
virtual | ~a2dNamedProperty () |
| Destructor.
|
|
void | SetCheck (bool check) |
| general flag use at will. More...
|
|
bool | GetCheck () const |
| general flag use at will.
|
|
void | SetToObject (a2dObject *obj, a2dPropertyId::SetFlags setflags=a2dPropertyId::set_none) |
| Set this property to an object. More...
|
|
void | SetToObjectClone (a2dObject *obj, a2dPropertyId::SetFlags setflags=a2dPropertyId::set_none) const |
| Set this property to an object and clone it if neccessary. More...
|
|
const a2dPropertyId * | GetId () const |
| Get the a2dPropertyId object identifying this property.
|
|
virtual const a2dPropertyId * | CreateId (a2dObject *parent, const wxString &name) |
| creates an a2dPropertyId for this property, if it is not available.
|
|
wxString | GetName () const |
| Get the name of the a2dPropertyId object.
|
|
virtual wxString | GetString () const |
| when a2dStringProperty, return its value else assert
|
|
virtual double | GetDouble () const |
| when a2dDoubleProperty, return its value else assert
|
|
virtual float | GetFloat () const |
| when a2dFloatProperty, return its value else assert
|
|
virtual bool | GetBool () const |
| when a2dBoolProperty, return its value else assert
|
|
virtual wxUint16 | GetUint16 () const |
| when a2dUint16Property, return its value else assert
|
|
virtual wxInt32 | GetInt32 () const |
| when a2dInt32Property, return its value else assert
|
|
virtual wxUint32 | GetUint32 () const |
| when a2dUint32Property, return its value else assert
|
|
virtual void * | GetVoidPtr () const |
| when a2dVoidPtrProperty, return its value else assert
|
|
virtual a2dObject * | GetRefObject () const |
| when a2dProperty, return its value else assert
|
|
virtual a2dObject * | GetRefObjectNA () const |
| when a2dProperty, return its value else return NULL
|
|
virtual bool | GetVisible () const |
| some derived properties can be visible or not and override this
|
|
virtual bool | GetCanRender () const |
| some derived properties can be renderable or not and override this More...
|
|
double | ParseDouble (unsigned int &position) |
| parse a double from the value string
|
|
void | SkipCommaSpaces (unsigned int &position) |
| parse comma, whitespace and skip it form teh value string
|
|
void | SkipSpaces (unsigned int &position) |
| parse whitespace and skip it form teh value string
|
|
void | Walker (wxObject *parent, a2dWalkerIOHandler &handler) |
| This is used to recursively walk through an object tree.
|
|
virtual void | DoWalker (wxObject *parent, a2dWalkerIOHandler &handler) |
|
virtual void | Save (wxObject *parent, a2dIOHandlerXmlSerOut &out, a2dObjectList *towrite) |
|
virtual void | Load (wxObject *parent, a2dIOHandlerXmlSerIn &parser) |
|
property to hold a 2 byte integer type variable to be associated with a a2dObject
Definition at line 2301 of file gen.h.