12 #ifndef DT_PROTOCOL_NAMESPACE
13 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
16 #ifndef DtGlStudioAccessory_H_
17 #define DtGlStudioAccessory_H_
31 class DtGlStudioVisualizer;
45 virtual void install(
DtDriver* driver);
48 virtual void uninstall(
DtDriver* baseConn);
51 virtual bool isCompatible(
DtDriver* driver);
53 virtual void slot_onSimCreated(
DtConnection* connection);
54 virtual void slot_onSimConnected(
DtConnection* connection);
55 virtual void slot_onSimAboutToBeDisconnected(
DtConnection* connection);
The base class for protocol specific VRLink Simulations.
Definition: DtConnection.h:41
Accessory for adding GlStudio support to a connection driver.
Definition: DtGlStudioAccessory.h:35
Contains makVrv::DtBaseAccessory class.
#define DT_PROTOCOL_NAMESPACE
Contains DLL export macros.
Definition: vrfDis.h:17
The DtDriver is an abstract class. Developers derive from this to create logic that "directs" things ...
Definition: DtDriver.h:31
An accessory is like a plugin into a driver. The DtBaseAccessory is the base class for all accessorie...
Definition: DtBaseAccessory.h:26
#define DT_DLL_VRVGLSTUDIOVRLINK
Definition: DtGlStudioDIS.h:21