|
struct | Castor3D::ManagedObjectNamer< Elem > |
| Helper structure to get an object type name. More...
|
|
struct | Castor3D::ElementInitialiser< Elem, Enable > |
| Helper structure to enable initialisation if a type supports it. More...
|
|
struct | Castor3D::ElementInitialiser< Elem, typename std::enable_if< !is_initialisable< Elem >::value >::type > |
| Helper structure to enable initialisation if a type supports it. More...
|
|
struct | Castor3D::ElementInitialiser< Elem, typename std::enable_if< is_initialisable< Elem >::value &&is_instant< Elem >::value >::type > |
| Helper structure to enable cleanup if a type supports it. More...
|
|
struct | Castor3D::ElementInitialiser< Elem, typename std::enable_if< is_initialisable< Elem >::value &&!is_instant< Elem >::value >::type > |
| Helper structure to enable cleanup if a type supports it. More...
|
|
struct | Castor3D::ElementCleaner< Elem, Enable > |
| Helper structure to enable cleanup if a type supports it. More...
|
|
struct | Castor3D::ElementCleaner< Elem, typename std::enable_if< !is_cleanable< Elem >::value >::type > |
| Helper structure to enable cleanup if a type supports it. More...
|
|
struct | Castor3D::ElementCleaner< Elem, typename std::enable_if< is_cleanable< Elem >::value &&is_instant< Elem >::value >::type > |
| Helper structure to enable cleanup if a type supports it. More...
|
|
struct | Castor3D::ElementCleaner< Elem, typename std::enable_if< is_cleanable< Elem >::value &&!is_instant< Elem >::value >::type > |
| Helper structure to enable cleanup if a type supports it. More...
|
|
class | Castor3D::Manager< Key, Elem, Owner, EngineGetter > |
| Base class for an element manager. More...
|
|