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