wxArt2D
|
![]() |
Modules | |
a2dObject holds property objects | |
Classes | |
class | a2dlist< T > |
std list compatible list More... | |
class | a2dSmrtPtrWrap< T > |
help class which makes it possible to store a smart pointer as a wxObject* More... | |
class | a2dGeneralGlobal |
One Global instance of this class exists, in order to get to global needed objects. More... | |
class | a2dGeneralModule |
initializes the general module More... | |
class | a2dError |
holds one error report. More... | |
class | a2dObject |
Ref Counted base object. More... | |
class | a2dRefCount |
simple ref counted class to maintain a wxObject* as if it is a smart pointer More... | |
class | a2dRefCountList |
list for a2dRefCount Smart pointers More... | |
class | a2dPathList |
Path searching. More... | |
class | a2dObjectList |
list of a2dObject's 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 | a2dMemoryCriticalSectionHelper |
class | a2dIdBase |
A class for id's of various kinds. 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 | a2dSmrtPtrBase |
A trivial base class for a2dSmrtPtr. Non-template class, so that it can. More... | |
class | a2dSmrtPtr< Clss > |
A pointer class, that automatically calls SmrtPtrOwn/SmrtPtrRelease. More... | |
class | a2dAutoZeroPtr< Clss > |
A pointer class, that is automatically set to 0 if the target is deleted. More... | |
class | a2dDumbPtr< Clss > |
A pointer class, that does not call SmrtPtrOwn/SmrtPtrRelease, but initializes to 0. More... | |
class | a2dDumbPtrList< T > |
A list class for reference counted objects. More... | |
class | a2dSmrtPtrList< T > |
A list class for reference counted objects. More... | |
class | a2dAffineMatrix |
A 2x3 affine matrix class for 2D transformations. More... | |
class | a2dLine |
Line calculations. More... | |
Macros | |
#define | forEachIn(listtype, list) for( listtype::iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
easy iteration for a2dlist | |
#define | const_forEachIn(listtype, list) for( listtype::const_iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
easy const iteration for a2dlist | |