25 class DtChannelConfiguration;
26 class DtWindowConfiguration;
27 class DtChannelCompassAgent;
47 virtual void channelNameChanged(
const std::string& displayName,
48 const std::string& windowName,
const std::string& channelName );
52 virtual void channelConfigurationChanged(
61 DtChannelCompassAgent* compassAgent();
77 virtual void slot_observerModeChanged(
DtObserver* observer,
int newMode );
82 virtual void slot_observerModeSettingChanged(
int mode,
int setting );
88 virtual void connectToObserver(
DtObserver* observer );
92 virtual void connectToObserver(
const std::string& observerName );
97 virtual void disconnectFromObserver();
101 virtual void updateCompassState();
107 const std::string& displayName,
const std::string& windowName,
135 const std::string& displayName,
const std::string& windowName,
139 static std::string keyword();
159 const std::string& displayName,
const std::string& windowName,
163 static std::string keyword();
The base class for all channel keyword objects.
Definition: DtChannelKeywordObject.h:28
DtObserver * myObserver
Definition: DtChannelKeywordCompass.h:114
virtual void windowConfigurationChanged(const DtWindowConfiguration &config)
Implementing objects use this method to respond to changes in window configuration other than name...
Definition: DtChannelKeywordCompass.h:57
This owns a list of channel configurations.
Definition: DtWindowConfiguration.h:31
The base class for all channel keyword objects.
Definition: DtChannelKeywordCompass.h:33
std::string myChannelName
Definition: DtChannelKeywordCompass.h:118
std::string myKeyword
Definition: DtChannelKeywordCompass.h:142
std::string myObserverName
Definition: DtChannelKeywordCompass.h:113
std::string myKeyword
Definition: DtChannelKeywordCompass.h:115
std::string myKeyword
Definition: DtChannelKeywordCompass.h:166
Contains makVrv::DtChannelKeywordObject class.
std::string myWindowName
Definition: DtChannelKeywordCompass.h:117
The polymorphic creator for the DtChannelKeywordObject.
Definition: DtChannelKeywordObject.h:71
A facade for a DtObserverObject.
Definition: DtObserver.h:37
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
The polymorphic creator for the DtChannelKeywordSmallCompass.
Definition: DtChannelKeywordCompass.h:148
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
DtChannelCompassAgent * myCompassAgent
Definition: DtChannelKeywordCompass.h:112
Base class to provide boost signal/slot management.
Configuration for a single channel Serialized and sent to remote displays as necessary to configure r...
Definition: DtChannelConfiguration.h:26
const char int mode
Definition: ioapi.h:38
std::string myDisplayName
Definition: DtChannelKeywordCompass.h:116
The polymorphic creator for the DtChannelKeywordLargeCompass.
Definition: DtChannelKeywordCompass.h:124
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtSignalConnectionManager myConnections
Definition: DtChannelKeywordCompass.h:119
Contains DLL export macros.