13 #ifndef DT_PROTOCOL_NAMESPACE
14 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
17 #ifndef DtGlStudioHeadlightUpdater_h
18 #define DtGlStudioHeadlightUpdater_h
22 #include <vlpi/disEnums.h>
43 virtual std::string value();
46 virtual void setAppearanceBit(
unsigned int oldVal,
unsigned int newVal);
Base class for a GLStudio cockpit attribute.
Definition: DtGlStudioAttributeUpdater.h:26
Update GLStudio headlight state.
Definition: DtGlStudioHeadlightUpdater.h:33
DL_DLL_IGCONVRLINK void init(DtDe &anIG)
Creator for registering a GLStudio cockpit updater.
Definition: DtGlStudioAttributeUpdater.h:44
Entity state listener.
Definition: DtVrlinkEntityStateListener.h:34
Creator for GLStudio headlight updater.
Definition: DtGlStudioHeadlightUpdater.h:53
#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
unsigned int myHeadlightState
Definition: DtGlStudioHeadlightUpdater.h:47
Base protocol specific GL Studio attribute updater.
Definition: DtGlStudioVrlAttributeUpdater.h:33