![]() |
VR-Forces 4.5 Class Documentation
|
Go to the source code of this file.
Classes | |
| class | MAKVRinTerra::DtFeatureSetLoadingException |
| class | MAKVRinTerra::DtFeatureSetTemplate< F > |
| Represents a set of DtFeature objects or others which conform to the DtFeature concept. More... | |
| class | MAKVRinTerra::DtFeatureSetTemplate< F >::DetachScopeGuard |
| Scope guard which will automatically call detach callback in destructor. More... | |
| class | MAKVRinTerra::DtFeatureSetTemplate< F >::Visitor |
| Visitors allow feature sets which are implemented as compound structures of other feature sets to expose them without exposing the implementation. More... | |
| class | MAKVRinTerra::DtFeatureSetTemplate< F >::ConstVisitor |
Namespaces | |
| namespace | MAKVRinTerra |
Macros | |
| #define | DT_INSTANTIATE_FEATURE_SETS(F) |
| Explicitly instantiate feature system framework classes for a given feature set type. | |
Typedefs | |
| typedef DtFeatureSetTemplate < DtFeature > | MAKVRinTerra::DtFeatureSet |
Enumerations | |
| enum | MAKVRinTerra::DtLoadType { MAKVRinTerra::LOAD, MAKVRinTerra::LOAD_ASYNC, MAKVRinTerra::DO_NOT_LOAD } |
| Used to indicate whether to load features. More... | |
Functions | |
| template<typename F > | |
| DtFeatureSetTemplate< F > * | MAKVRinTerra::new_clone (const DtFeatureSetTemplate< F > &from) |
| Makes DtFeatureSetTemplate usable with boost pointer containers. | |
| DT_DEFINE_OBJECT_DEBUGGER_NAME_TEMPLATE (MAKVRinTerra::DtFeatureSetTemplate) | |
| DT_DEFINE_OBJECT_DEBUGGER_NAME (MAKVRinTerra::DtFeatureSet) | |
| template<typename FS > | |
| bool | MAKVRinTerra::DtIsElided (const FS &fs) |
| Helper functions using null pointers to feature sets to denote empty feature sets. | |
| template<typename FS > | |
| bool | MAKVRinTerra::DtIsElided (FS *fs) |
| #define DT_INSTANTIATE_FEATURE_SETS | ( | F | ) |
Explicitly instantiate feature system framework classes for a given feature set type.
| DT_DEFINE_OBJECT_DEBUGGER_NAME_TEMPLATE | ( | MAKVRinTerra::DtFeatureSetTemplate | ) |
| DT_DEFINE_OBJECT_DEBUGGER_NAME | ( | MAKVRinTerra::DtFeatureSet | ) |