20 class DtVisualizerCreationSettings;
21 class DtStateListener;
38 virtual void setModelSet(
int);
52 virtual bool tick(
double dT) = 0;
55 virtual void destroyVisualizersByType(
int modelSet,
int visualType) = 0;
58 virtual void createVisualizersByType(
int modelSet,
int visualType) = 0;
63 return myVisualizerCreationSettings;
makVrv::DtUniqueID myUniqueId
Definition: externalDataVisualHandlerInterface.h:73
int myModelSet
Definition: externalDataVisualHandlerInterface.h:75
General dictionary of values that state can subclass from to hold information that is considered "ext...
Definition: externalDataState.h:25
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
makVrv::DtVisualizerCreationSettings * visualizerCreaationSettings() const
Definition: externalDataVisualHandlerInterface.h:61
makVrv::DtUniqueID uniqueID() const
Definition: externalDataVisualHandlerInterface.h:32
makVrv::DtDe & myDe
Definition: externalDataVisualHandlerInterface.h:72
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Definition: externalDataVisualHandlerInterface.h:26
Definition: spotReportState.h:41
int modelSet() const
Definition: externalDataVisualHandlerInterface.h:39
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
Definition: externalDataVisualHandlerInterface.h:78
makVrv::DtVisualizerCreationSettings * myVisualizerCreationSettings
Definition: externalDataVisualHandlerInterface.h:74
Container class which indicates which visualizers need to be created for each modelSet, based on whether that visualizer visualizes something that is currently enabled and if the visualizer is create-on-demand vs.
Definition: DtVisualizerCreationSettings.h:26