18 #include <osg/ref_ptr>
19 #include <osg/Texture>
28 class DtLgrTotalStatePdu;
29 class DtLgrControlPdu;
35 class DtSignalConnectionManager;
66 virtual void initializeUi();
69 virtual void setTotalStatePdu(DtLgrTotalStatePdu* totalState);
73 virtual void createLoggerControlsUi(osg::RenderInfo &renderInfo);
76 virtual void sendPdu(DtLgrControlPdu* newPdu);
79 virtual bool checkDisConnection();
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
#define IMGUI_EXPERIMENTAL_FEATURES_DLL
Definition: DtImguiExperimentalFeaturesPlugin.h:15
DtExerciseConn * myConnection
Definition: DtImguiLoggerControl.h:86
The DtDriver for DIS.
Definition: DtDisDriver.h:51
DtLgrTotalStatePdu * myTotalStatePdu
Definition: DtImguiLoggerControl.h:87
double myLastStatePduTime
Definition: DtImguiLoggerControl.h:88
static const int NUM_TEXTURES
Definition: DtImguiLoggerControl.h:38
bool myShowLoggerUi
Definition: DtImguiLoggerControl.h:90
Contains makVrv::DtVirtualBaseClass class.
double myInitialSimTime
Definition: DtImguiLoggerControl.h:91
Objects of the class DtModelInstanceHolder hold instances of models that are created by the "Open Mod...
Definition: DtImguiLoggerControl.h:42
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
DtDisDriver * myDisDriver
Definition: DtImguiLoggerControl.h:85
DtDe & myDe
Definition: DtImguiLoggerControl.h:82
Base class to provide boost signal/slot management.
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
DtSignalConnectionManager myConnections
Definition: DtImguiLoggerControl.h:83