|
CyberEngineMkIII
|
Defines interop classes that should not be used individually. More...
Classes | |
| class | Allocatable |
| Defines the base class for allocatable engine objects. More... | |
| class | Allocator |
| Used for allocating objects within and without the engine. More... | |
| class | Constructor |
| Template for defining the types of parameters for engine object constructors with multiple arguments. More... | |
| class | Constructor< void > |
| Used as a base class by all constructors. More... | |
| class | Constructor< AType > |
| Template for defining the types of parameters for engine object constructors. More... | |
| class | NullConstructor |
| Used for object which aren't allocatables. More... | |
| class | Context |
| Class which is used as an API for the engine. More... | |
| class | Object |
| Template type for wrapping pointers and treating them as objects. Only works with CyberEngine interface types. More... | |
| class | STLAllocator |
| Remaps STL style allocations to the CyberEngine Allocator. Based on std::allocator, usable on STL containers. More... | |
Typedefs | |
| using | EmptyConstructor = Constructor< void > |
| Constructor<void> alias. | |
Defines interop classes that should not be used individually.
1.8.6