17 #include <boost/unordered_map.hpp>
23 class DtAttributeGroupTemplateManager;
33 virtual void attributeGroupTemplateStatusChanged(
const std::string& groupName,
34 const std::string& templateName,
bool onOff);
36 virtual void setAttribute(
const std::string& name,
double numVal,
37 const std::string& imageFile,
double yVal);
40 const std::string& name,
int attType,
double minRange,
double maxRange,
int index);
45 typedef boost::unordered_map<std::string, DtAttributeGroupStateListener::DtAttributeGroupInfo>
boost::unordered_map< std::string, DtAttributeGroupStateListener::DtAttributeGroupInfo > AttributesWaitingMap
Definition: DtVrlinkAttributeGroupStateVisualizer.h:46
Contains makVrv:DtVrlinkRemoteGraphicStateVisualizer class.
Definition: DtStateVisualizer.h:322
Definition: DtVrlinkAttributeGroupStateVisualizer.h:25
Declares makVrv::DtAttributeGroupStateVisualizer class.
Declares makVrv::DtAttributeGroupStateListener class.
The DtAttributeGroupTemplateManager object is a rooted singleton that is responsible for managing att...
Definition: DtAttributeGroupTemplateManager.h:28
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:34
DtStateVisualizerCreatorTemplate< DtVrlinkAttributeGroupStateVisualizer > DtVrlinkAttributeGroupStateVisualizerCreator
Definition: DtVrlinkAttributeGroupStateVisualizer.h:49
Definition: DtVrlink3DRemoteGraphicStateVisualizer.h:31
AttributesWaitingMap myAttributesWaiting
Definition: DtVrlinkAttributeGroupStateVisualizer.h:47
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
Base class to provide boost signal/slot management.
DtAttributeGroupTemplateManager & myGroupTemplateManager
Definition: DtVrlinkAttributeGroupStateVisualizer.h:43
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21