![]() |
VR-Forces 4.0.4 Class Documentation
|
Display proxy uses for communicating display settings to slave displays. More...

Public Member Functions | |
| virtual | ~DtDisplayProxy () |
| DTOR. | |
| bool | addWindow (const DtWindowConfiguration &configuration) |
| Operators. | |
| void | destroyWindow (DtWindowProxySP window) |
| Destroy a window. | |
| bool | modifyWindow (DtWindowProxySP window, const DtWindowConfiguration &config) |
| Modify a window. | |
| const DtDisplayConfiguration & | configuration () const |
| Accessors. | |
| DtWindowProxySP | findWindow (const std::string &windowName) |
| Find a window by name. | |
| DtWindowProxySP | findWindowByIndex (int index) |
| Get the display by index. | |
| int | windowCount () const |
| Get the display count. | |
| const std::string & | displayName () const |
| Return the display engine name this proxy represents. | |
Protected Types | |
| typedef std::map< std::string, DtWindowProxyWP > | WindowProxies |
Protected Member Functions | |
| DtDisplayProxy (DtDe &de, DtDisplayConfiguration &configuration) | |
| CTOR. | |
| DtDisplayProctor * | proctor () |
| Get the proctor. | |
Protected Attributes | |
| DtDe & | myDe |
| DtDisplayConfiguration * | myConfiguration |
| DtDisplayProctor * | myProctorCache |
| WindowProxies | myWindowProxies |
Friends | |
| class | DtDe |
| Creator object. | |
Display proxy uses for communicating display settings to slave displays.
typedef std::map<std::string,DtWindowProxyWP> makVrv::DtDisplayProxy::WindowProxies [protected] |
| virtual makVrv::DtDisplayProxy::~DtDisplayProxy | ( | ) | [virtual] |
DTOR.
| makVrv::DtDisplayProxy::DtDisplayProxy | ( | DtDe & | de, |
| DtDisplayConfiguration & | configuration | ||
| ) | [protected] |
CTOR.
| bool makVrv::DtDisplayProxy::addWindow | ( | const DtWindowConfiguration & | configuration | ) |
Operators.
| void makVrv::DtDisplayProxy::destroyWindow | ( | DtWindowProxySP | window | ) |
Destroy a window.
| bool makVrv::DtDisplayProxy::modifyWindow | ( | DtWindowProxySP | window, |
| const DtWindowConfiguration & | config | ||
| ) |
Modify a window.
| const DtDisplayConfiguration& makVrv::DtDisplayProxy::configuration | ( | ) | const |
Accessors.
Get the configuration of the display.
| DtCorruptedState | if the proctor is invalid. |
| DtWindowProxySP makVrv::DtDisplayProxy::findWindow | ( | const std::string & | windowName | ) |
Find a window by name.
| DtCorruptedState | if proctor is invalid. |
| DtWindowProxySP makVrv::DtDisplayProxy::findWindowByIndex | ( | int | index | ) |
Get the display by index.
| DtCorruptedState | if proctor is invalid. |
| int makVrv::DtDisplayProxy::windowCount | ( | ) | const |
Get the display count.
| DtCorruptedState | if proctor is invalid. |
| const std::string& makVrv::DtDisplayProxy::displayName | ( | ) | const |
Return the display engine name this proxy represents.
| DtDisplayProctor* makVrv::DtDisplayProxy::proctor | ( | ) | [protected] |
Get the proctor.
friend class DtDe [friend] |
Creator object.
DtDe& makVrv::DtDisplayProxy::myDe [protected] |
DtDisplayProctor* makVrv::DtDisplayProxy::myProctorCache [protected] |
WindowProxies makVrv::DtDisplayProxy::myWindowProxies [protected] |