Definition: DtVrlinkEntityParticleCollisionObjectVisualizer.h:21
Entity state listener.
Definition: DtVrlinkEntityStateListener.h:34
Definition: DtStateVisualizer.h:309
DtVrlinkConnection * myVrlinkSimulation
Definition: DtVrlinkEntityParticleCollisionObjectVisualizer.h:46
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
DtBaseConnection & simulation()
Get the connection for this visualizer.
Definition: DtStateVisualizer.h:165
DtVrlinkEntityStateListener * myVrlinkListener
Same as myListener, except, stored for convenience.
Definition: DtVrlinkEntityParticleCollisionObjectVisualizer.h:45
DtVrlinkEntityParticleCollisionObjectVisualizer & operator=(const DtVrlinkEntityParticleCollisionObjectVisualizer &other)
Assignment Operator Not implemented – Assignment Not Allowed.
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
DtStateVisualizerCreatorTemplate< DtVrlinkEntityParticleCollisionObjectVisualizer > DtVrlinkEntityParticleCollisionObjectVisualizerCreator
Definition: DtVrlinkEntityParticleCollisionObjectVisualizer.h:50
DtVrlinkEntityParticleCollisionObjectVisualizer(DtBaseConnection &simulation, DtStateListener &listener, int modelSet)
Public CTOR for DtStateVisualizer* create.
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
Visualizer for particle collision objects (aka collision volumes)
Definition: DtEntityParticleCollisionObjectVisualizer.h:23
unsigned int myDamageState
Definition: DtVrlinkEntityParticleCollisionObjectVisualizer.h:47
virtual ~DtVrlinkEntityParticleCollisionObjectVisualizer()
DTOR.
DtStateListener & listener()
Definition: DtStateVisualizer.h:159
virtual void setDamageState(unsigned int state)
Communicate to the entity collision object whether the entity is destroyed or not.