![]() |
VR-Forces 4.0.4 Class Documentation
|
Abstract base class for the scene object creators. More...

Public Member Functions | |
| DtAgentCreator () | |
| CTOR. | |
| DtAgentCreator (const DtAgentCreator &creator) | |
| CCTOR. | |
| DtAgentCreator & | operator= (const DtAgentCreator &creator) |
| Assignment Operator. | |
| virtual | ~DtAgentCreator () |
| DTOR. | |
| virtual DtAgent * | createAgent (DtAgentManagerInterface &sceneInterface)=0 |
| Pure virtual create proxy function. | |
| virtual DtAgentUpdateResolverInterface * | createResolver (DtDe &de, DtUniqueID id)=0 |
| Pur virtual create updater function. | |
Abstract base class for the scene object creators.
SceneObject creators do not actually create scene objects themselves but create Proxies handlers the later require that there be a scene object.
CTOR.
| makVrv::DtAgentCreator::DtAgentCreator | ( | const DtAgentCreator & | creator | ) |
CCTOR.
| virtual makVrv::DtAgentCreator::~DtAgentCreator | ( | ) | [virtual] |
DTOR.
| DtAgentCreator& makVrv::DtAgentCreator::operator= | ( | const DtAgentCreator & | creator | ) |
Assignment Operator.
| virtual DtAgent* makVrv::DtAgentCreator::createAgent | ( | DtAgentManagerInterface & | sceneInterface | ) | [pure virtual] |
Pure virtual create proxy function.
Implemented in DtBhaveLinesModelClassesCreator.
| virtual DtAgentUpdateResolverInterface* makVrv::DtAgentCreator::createResolver | ( | DtDe & | de, |
| DtUniqueID | id | ||
| ) | [pure virtual] |
Pur virtual create updater function.
Implemented in DtBhaveLinesModelClassesCreator.