![]() |
VR-Forces 4.0.4 Class Documentation
|
Acts a proxy for each remote window on the master display engine. More...

Public Member Functions | |
| virtual | ~DtWindowProxy () |
| DTOR. | |
| bool | addChannel (const DtChannelConfiguration &config) |
| Operators, all behavior may not happen immediately. | |
| void | destroyChannel (DtChannelProxySP channel) |
| Destroy a channel. | |
| bool | modifyChannel (DtChannelProxySP channel, const DtChannelConfiguration &config) |
| Modifies a channel based upon the configuration. | |
| const DtWindowConfiguration & | configuration () const |
| Accessors. | |
| DtChannelProxySP | findChannel (const std::string &channelName) |
| Find a Display by name. | |
| DtChannelProxySP | findChannelByIndex (int index) |
| Get the display by index. | |
| const std::string & | displayName () const |
| Return the display engine name this window belongs to. | |
| const std::string & | windowName () const |
| Return the name of the window this proxy represents. | |
| const unsigned int | channelCount () const |
| Get a count of the channels in this window. | |
Protected Member Functions | |
| DtWindowProxy (DtDe &de, const std::string &displayName, DtWindowConfiguration &) | |
| CTOR. | |
| DtWindowProctor * | proctor () |
| Get the proctor this proxy uses. | |
Friends | |
| class | DtDisplayProxy |
| Creator Class. | |
| typedef std::map< std::string, DtChannelProxyWP > | ChannelProxies |
| Members. | |
| DtDe * | myDe |
| Members. | |
| std::string | myDisplayEngineName |
| Members. | |
| DtWindowConfiguration * | myConfiguration |
| Members. | |
| DtWindowProctor * | myProctorCache |
| Members. | |
| ChannelProxies | myChannelProxies |
| Members. | |
Acts a proxy for each remote window on the master display engine.
typedef std::map<std::string,DtChannelProxyWP> makVrv::DtWindowProxy::ChannelProxies [protected] |
Members.
| virtual makVrv::DtWindowProxy::~DtWindowProxy | ( | ) | [virtual] |
DTOR.
| makVrv::DtWindowProxy::DtWindowProxy | ( | DtDe & | de, |
| const std::string & | displayName, | ||
| DtWindowConfiguration & | |||
| ) | [protected] |
CTOR.
| bool makVrv::DtWindowProxy::addChannel | ( | const DtChannelConfiguration & | config | ) |
Operators, all behavior may not happen immediately.
Add a channel based upon the configuration.
| DtCorruptedState | if proctor is invalid. |
| void makVrv::DtWindowProxy::destroyChannel | ( | DtChannelProxySP | channel | ) |
Destroy a channel.
| DtCorruptedState | if proctor is invalid. |
| bool makVrv::DtWindowProxy::modifyChannel | ( | DtChannelProxySP | channel, |
| const DtChannelConfiguration & | config | ||
| ) |
Modifies a channel based upon the configuration.
| DtCorruptedState | if proctor is invalid. |
| const DtWindowConfiguration& makVrv::DtWindowProxy::configuration | ( | ) | const |
Accessors.
Get the window configuration.
| DtChannelProxySP makVrv::DtWindowProxy::findChannel | ( | const std::string & | channelName | ) |
Find a Display by name.
| DtCorruptedState | if proctor is invalid. |
Get the display by index.
| DtCorruptedState | if proctor is invalid. |
| const std::string& makVrv::DtWindowProxy::displayName | ( | ) | const |
Return the display engine name this window belongs to.
| const std::string& makVrv::DtWindowProxy::windowName | ( | ) | const |
Return the name of the window this proxy represents.
| const unsigned int makVrv::DtWindowProxy::channelCount | ( | ) | const |
Get a count of the channels in this window.
| DtWindowProctor* makVrv::DtWindowProxy::proctor | ( | ) | [protected] |
Get the proctor this proxy uses.
friend class DtDisplayProxy [friend] |
Creator Class.
DtDe* makVrv::DtWindowProxy::myDe [protected] |
Members.
std::string makVrv::DtWindowProxy::myDisplayEngineName [protected] |
Members.
Members.
DtWindowProctor* makVrv::DtWindowProxy::myProctorCache [protected] |
Members.
Members.