15 #ifndef DT_PROTOCOL_NAMESPACE
16 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
19 #ifndef DtGlStudioAccessory_H_
20 #define DtGlStudioAccessory_H_
34 class DtGlStudioVisualizer;
48 virtual void install(
DtDriver* driver);
51 virtual void uninstall(
DtDriver* baseConn);
54 virtual bool isCompatible(
DtDriver* driver);
56 virtual void slot_onSimCreated(
DtConnection* connection);
57 virtual void slot_onSimConnected(
DtConnection* connection);
58 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:38
Contains makVrv::DtBaseAccessory class.
The DtDriver is an abstract class.
Definition: DtDriver.h:34
An accessory is like a plugin into a driver.
Definition: DtBaseAccessory.h:29
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
#define DT_DLL_VRVGLSTUDIOVRLINK
Definition: DtGlStudioDIS.h:24