OpenLexocad
28.0
|
Go to the source code of this file.
Classes | |
class | Core::AbstractBehaviorMode |
class | Core::AbstractBehaviorSubMode |
class | Core::BehaviorModeNotification |
class | Core::BehaviorModeFactory |
Namespaces | |
Core | |
Macros | |
#define | ADD_BEHAVIORMODE_FACTORY(_factoryName_, _class_) |
#define | REGISTER_BEHAVIORMODE_FACTORY(_factoryName_, _class_) Core::BehaviorModeFactory::_registry[#_class_] = (Core::BehaviorModeFactory*)new _factoryName_(); |
Typedefs | |
typedef std::map< std::string, bool > | Core::BehaviorAttributeMap |
AbstractBehaviorMode class header.
#define ADD_BEHAVIORMODE_FACTORY | ( | _factoryName_, | |
_class_ | |||
) |
#define REGISTER_BEHAVIORMODE_FACTORY | ( | _factoryName_, | |
_class_ | |||
) | Core::BehaviorModeFactory::_registry[#_class_] = (Core::BehaviorModeFactory*)new _factoryName_(); |