![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtExternalDataVisualHandlerInterface (makVrv::DtDe &, const DtUUID &u, makVrv::DtUniqueID id) | |
| virtual | ~DtExternalDataVisualHandlerInterface () |
| makVrv::DtUniqueID | uniqueID () const |
| virtual void | setModelSet (makVrv::DtModelSetId) |
| makVrv::DtModelSetId | modelSet () const |
| virtual void | update (const DtSpotReportStateComponentData &s, makVrv::DtUniqueID id)=0 |
| virtual bool | tick (double dT)=0 |
| virtual void | destroyVisualizersByType (makVrv::DtModelSetId modelSet, int visualType)=0 |
| virtual void | createVisualizersByType (makVrv::DtModelSetId modelSet, int visualType)=0 |
| virtual void | setVisualizerCreationSettings (makVrv::DtVisualizerCreationSettings *) |
| makVrv::DtVisualizerCreationSettings * | visualizerCreaationSettings () const |
| virtual makVrv::DtStateListener * | spotReportListener ()=0 |
| virtual const makVrv::DtStateListener * | spotReportListener () const =0 |
| virtual bool | isValidDataState (const DtSpotReportStateComponentData &s) const =0 |
| const DtUUID & | uuid () const |
Protected Attributes | |
| DtUUID | myUUID |
| makVrv::DtDe & | myDe |
| makVrv::DtUniqueID | myUniqueId |
| makVrv::DtVisualizerCreationSettings * | myVisualizerCreationSettings |
| makVrv::DtModelSetId | myModelSet |
| makVrf::DtExternalDataVisualHandlerInterface::DtExternalDataVisualHandlerInterface | ( | makVrv::DtDe & | , |
| const DtUUID & | u, | ||
| makVrv::DtUniqueID | id | ||
| ) |
|
virtual |
|
inline |
|
virtual |
Model set to display for. -1 means all.
|
inline |
|
pure virtual |
Called to update spot report with data.
Implemented in makVrf::DtVrfSpotReportVisualHandler, and makVrf::DtVrfTDLMessageDataVisualHandler.
Called to tick spot report with dT since last tick. Return false if this spot report should be removed.
Implemented in makVrf::DtVrfSpotReportVisualHandler.
|
pure virtual |
Called to destroy a visualizer by type and model set.
Implemented in makVrf::DtVrfSpotReportVisualHandler.
|
pure virtual |
Called to create a visualizer by type and model set.
Implemented in makVrf::DtVrfSpotReportVisualHandler.
|
virtual |
|
inline |
|
pure virtual |
Implemented in makVrf::DtVrfSpotReportVisualHandler.
|
pure virtual |
Implemented in makVrf::DtVrfSpotReportVisualHandler.
|
pure virtual |
Implemented in makVrf::DtVrfSpotReportVisualHandler, and makVrf::DtVrfTDLMessageDataVisualHandler.
|
inline |
The UUID of the spot report object, not the contact.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |