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