|
| file | ClassFactory.h |
| | Definition and implementation of the ClassFactory class.
|
| |
| file | Context.h |
| |
| file | CoreIncludes.h |
| | Defines several very important macros used to register objects, register classes, and to work with identifiers.
|
| |
| file | Destroyable.h |
| | Declaration of Destroyable, the base class of all objects which can be used with StrongPtr and WeakPtr.
|
| |
| file | Iterator.h |
| | Definition of the Iterator class, used to iterate through object-lists.
|
| |
| file | IteratorBase.h |
| | Definition of the IteratorBase class, used to iterate through object-lists.
|
| |
| file | Listable.h |
| | Declaration of Listable, the base of all classes whose instances can be stored in object lists.
|
| |
| file | ObjectList.h |
| | Definition of the ObjectList class, a wrapper of ObjectListBase.
|
| |
| file | ObjectListBase.h |
| | Declaration of the ObjectListBase class which stores all objects of each class.
|
| |
| file | ObjectListIterator.h |
| | Definition of the ObjectListIterator class, used to iterate through object-lists.
|
| |
| file | StrongPtr.h |
| | Definition of StrongPtr<T>, wraps a pointer to an object and keeps it alive.
|
| |
| file | WeakPtr.h |
| | Definition of WeakPtr<T>, wraps a pointer to an object.
|
| |