![]() |
VR-Forces 5.0.1 Developer's Guide
|
The base class for all channel keyword objects.

Public Member Functions | |
| virtual | ~DtChannelKeywordObject () |
Protected Member Functions | |
| virtual void | channelNameChanged (const std::string &displayName, const std::string &windowName, const std::string &channelName)=0 |
| virtual void | channelConfigurationChanged (const DtChannelConfiguration &config)=0 |
| virtual void | windowConfigurationChanged (const DtWindowConfiguration &config)=0 |
| DtChannelKeywordObject (DtDe &de, const std::string &keyword, const std::string &displayName, const std::string &windowName, const DtChannelConfiguration &channelConfig) | |
Protected Attributes | |
| DtDe & | myDe |
Friends | |
| class | DtChannelKeywordObjectCreator |
| class | DtChannelKeywordObjectManager |
|
virtual |
DTOR.
|
protected |
CTOR.
|
protectedpure virtual |
Implementing objects use this method to respond to changes in the fully qualified name of their channel [display name / window name / channel name ].
Implemented in makVrv::DtChannelKeywordCompass, makVrv::DtChannelKeywordMapInformationOverlay, makVrv::DtChannelKeyword3dViewCompass, makVrv::DtChannelKeywordGridLines, and makVrf::DtChannelKeywordSensorFanKey.
|
protectedpure virtual |
Implementing objects use this method to respond to changes in channel configuration other than name, which is handled above.
Implemented in makVrv::DtChannelKeywordCompass, makVrv::DtChannelKeywordMapInformationOverlay, makVrv::DtChannelKeyword3dViewCompass, makVrv::DtChannelKeywordGridLines, and makVrf::DtChannelKeywordSensorFanKey.
|
protectedpure virtual |
Implementing objects use this method to respond to changes in window configuration other than name, which is handled above.
Implemented in makVrv::DtChannelKeywordCompass, makVrv::DtChannelKeywordMapInformationOverlay, makVrv::DtChannelKeyword3dViewCompass, makVrv::DtChannelKeywordGridLines, and makVrf::DtChannelKeywordSensorFanKey.
|
friend |
Only the creator can construct this object.
|
friend |
|
protected |