16 #include <boost/unordered_map.hpp>
18 #include <matrix/vlTaitBryan.h>
19 #include <matrix/vlVector.h>
25 class DtParticleSystemModelAgent;
26 class MyParticleSystemModelAgent;
47 virtual const std::string&
className()
const;
71 virtual void changeColorOverride(
int color,
float deltaChange);
Contains makVrv::DtModelSetRealizationManager class.
makVrv::DtParticleSystemModelAgent * myFlamesAgent
Definition: DtExampleEffectsDriver.h:92
#define DT_DLL_EXAMPLEEFFECTSPLUGIN
Definition: exampleEffectsPlugin.h:18
A Record of an IG instance.
Definition: DtDeRecord.h:24
virtual void slot_displayEngineAdded(const DtDeRecord &igRecord)
Called when a display engine is added.
makVrv::DtParticleSystemModelAgent * myDetonationAgent
Definition: DtExampleEffectsDriver.h:94
bool myDamagedFlag
Definition: DtExampleEffectsDriver.h:87
makVrv::MyParticleSystemModelAgent * mySmokePlumeAgent
Definition: DtExampleEffectsDriver.h:93
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:26
virtual bool onStart()=0
Start the host output.
boost::unordered_map< int, makVrv::DtUniqueID > SceneObjectIdsByModelSet
Definition: DtExampleEffectsDriver.h:82
The DtEntityFacade is a facade around agents that make up an entity.
Definition: DtEntityFacade.h:35
virtual bool onTick()=0
Tick.
The DtDriver is an abstract class.
Definition: DtDriver.h:34
Contains DLL export macros.
This driver demonstrates drawing communication lines.
Definition: DtExampleEffectsDriver.h:32
virtual const std::string & className() const =0
Get this driver's class name.
makVrv::DtEntityFacade * myEntityFacade
Definition: DtExampleEffectsDriver.h:85
The DtAgentManager manages the distributed scene object framework.
Definition: DtAgentManager.h:38
Contains makVrv:DtDriver class.
virtual bool onStop()=0
Stop the host output.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
SceneObjectIdsByModelSet mySceneObjectIds
Definition: DtExampleEffectsDriver.h:83
std::map< int, bool > ModelSetRealizations
Definition: DtModelSetRealizationManager.h:44