22 class DtRibbonModelAgent;
23 class DtTrackHistoryUpdaterAgent;
24 class DtSceneObjectAgent;
29 class DtSpotReportListenerImplementation;
30 class DtExternalDataVisualHandlerInterface;
44 virtual void initialize_settings();
46 virtual void setModelDefinitionForAgents();
54 virtual void setMaximumNumberOfTrackReports(
int);
57 virtual void destroyModelAgents();
58 virtual void createModelAgents();
60 virtual void tryToDraw();
62 virtual void slot_trackHistoriesEnabled(
const DtUUID&,
int setting);
64 virtual void keepReportsForTimePeriodChanged(
bool);
65 virtual void spotReportsRemovedFromTimeout(
int);
68 virtual void setSelected(
bool);
71 virtual void slot_trackHistoryRibbonLengthChanged();
72 virtual void slot_trackHistoryRibbonInfiniteChanged();
75 virtual void createVisuals();
Definition: spotReportTrackHistoryVisualizer.h:32
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
makVrv::DtSignalConnectionManager myPersistantConnections
Definition: spotReportTrackHistoryVisualizer.h:86
std::vector< DtExternalDataVisualHandlerInterface * > myVertexVisualizers
Definition: spotReportTrackHistoryVisualizer.h:88
Definition: spotReportListenerImplementation.h:23
Definition: DtStateVisualizer.h:309
makVrv::DtStateVisualizerCreatorTemplate< DtSpotReportTrackHistoryVisualizer > DtSpotReportTrackHistoryVisualizerCreator
Definition: spotReportTrackHistoryVisualizer.h:92
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
bool myEnabled
Definition: spotReportTrackHistoryVisualizer.h:84
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
Override track history visualizer so this can be used on spot reports.
Definition: vrfVantageSubclasses.h:86
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
DtSpotReportListenerImplementation * mySpotReportListener
Definition: spotReportTrackHistoryVisualizer.h:83
Definition: externalDataVisualHandlerInterface.h:26
Definition: spotReportState.h:41
makVrv::DtSceneObjectAgent * myTrackHistorySceneObjectAgent
Definition: spotReportTrackHistoryVisualizer.h:82
Contains the DtSharedEntityDisplaySettings class declaration.
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:54