VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Friends
makVrv::DtDisplayProxy Class Reference

Display proxy uses for communicating display settings to slave displays. More...

Inheritance diagram for makVrv::DtDisplayProxy:
Inheritance graph
[legend]

List of all members.

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 DtDisplayConfigurationconfiguration () 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.
DtDisplayProctorproctor ()
 Get the proctor.

Protected Attributes

DtDemyDe
DtDisplayConfigurationmyConfiguration
DtDisplayProctormyProctorCache
WindowProxies myWindowProxies

Friends

class DtDe
 Creator object.

Detailed Description

Display proxy uses for communicating display settings to slave displays.


Member Typedef Documentation

typedef std::map<std::string,DtWindowProxyWP> makVrv::DtDisplayProxy::WindowProxies [protected]

Constructor & Destructor Documentation

DTOR.

makVrv::DtDisplayProxy::DtDisplayProxy ( DtDe de,
DtDisplayConfiguration configuration 
) [protected]

CTOR.


Member Function Documentation

Operators.

Destroy a window.

Modify a window.

Accessors.

Get the configuration of the display.

Exceptions:
DtCorruptedStateif the proctor is invalid.
DtWindowProxySP makVrv::DtDisplayProxy::findWindow ( const std::string &  windowName)

Find a window by name.

Exceptions:
DtCorruptedStateif proctor is invalid.

Get the display by index.

Exceptions:
DtCorruptedStateif proctor is invalid.

Get the display count.

Exceptions:
DtCorruptedStateif proctor is invalid.
const std::string& makVrv::DtDisplayProxy::displayName ( ) const

Return the display engine name this proxy represents.

Get the proctor.


Friends And Related Function Documentation

friend class DtDe [friend]

Creator object.


Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)