![]() |
VR-Forces 4.1.1 Class Documentation
|
The scene object creators are registered with the scene object factory for accessing DtSceneObjectCreators via string names. More...

Public Member Functions | |
| virtual | ~DtChannelKeywordObjectFactory () |
| DTOR. | |
| virtual void | registerChannelKeywordObjectCreator (const std::string &keyword, DtChannelKeywordObjectCreator *creator) |
| Register a new channel keyword object creator. | |
| virtual DtChannelKeywordObject * | createChannelKeywordObject (const std::string &keyword, const std::string &displayName, const std::string &windowName, const DtChannelConfiguration &channelConfig) const |
| Create a channel keyword object via keyword. | |
| virtual bool | isKeywordRegistered (const std::string &keyword) const |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Static Public Member Functions | |
| static DtChannelKeywordObjectFactory & | instance (DtDe &de) |
| Get an instance to the DtChannelKeywordObjectFactory. | |
| static void | registerInstance (DtDe &de, DtChannelKeywordObjectFactory *anInstance) |
Protected Types | |
| typedef boost::unordered_map < std::string, DtChannelKeywordObjectCreator * > | RegistrationMap |
Protected Member Functions | |
| DtChannelKeywordObjectFactory (DtDe &de) | |
| Protected CTOR, use the static instance to get an factory instance. | |
Protected Attributes | |
| DtDe & | myDe |
| RegistrationMap | myCreators |
The scene object creators are registered with the scene object factory for accessing DtSceneObjectCreators via string names.
It is only valid to register classes before IG initialization.
|
protected |
|
virtual |
DTOR.
|
protected |
Protected CTOR, use the static instance to get an factory instance.
|
static |
Get an instance to the DtChannelKeywordObjectFactory.
|
static |
|
virtual |
Register a new channel keyword object creator.
| DtCorruptedState | if the IG has been initialized. |
|
virtual |
Create a channel keyword object via keyword.
| DtInvalidInput | if no creator was registered with the input keyword. |
|
virtual |
|
protected |
|
protected |