VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtDisplayConfigurationGenerator Class Reference

The DtDisplayConfigurationGenerator is a helper class for generating display engine, window, and channel configurations with unique names. More...

Public Member Functions

 DtDisplayConfigurationGenerator (DtDe &de)
 CTOR.
DtDisplayConfiguration generateUniqueDisplayConfiguration ()
 Create a uniquely named display configuration with one channel driving one embedded window.
DtWindowConfiguration generateUniqueWindowConfiguration (const DtDisplayConfiguration &display)
 Create a uniquely named window configuration with channel.
DtChannelConfiguration generateUniqueChannelConfiguration (const DtWindowConfiguration &window)
 Create a uniquely named channel configuration.
std::string generateUniqueDisplayName () const
 Generate a new Display name.
std::string generateUniqueWindowName (const DtDisplayConfiguration &display)
 Generate a new Window name.
std::string generateUniqueChannelName (const DtWindowConfiguration &window)
 Generate a new Channel name.

Protected Member Functions

void getObserverList (std::list< std::string > &observerListOut)
 Returns the list of all observers.

Protected Attributes

DtDemyDe

Detailed Description

The DtDisplayConfigurationGenerator is a helper class for generating display engine, window, and channel configurations with unique names.

Constructor & Destructor Documentation

makVrv::DtDisplayConfigurationGenerator::DtDisplayConfigurationGenerator ( DtDe de)

CTOR.

Member Function Documentation

DtDisplayConfiguration makVrv::DtDisplayConfigurationGenerator::generateUniqueDisplayConfiguration ( )

Create a uniquely named display configuration with one channel driving one embedded window.

DtWindowConfiguration makVrv::DtDisplayConfigurationGenerator::generateUniqueWindowConfiguration ( const DtDisplayConfiguration display)

Create a uniquely named window configuration with channel.

DtChannelConfiguration makVrv::DtDisplayConfigurationGenerator::generateUniqueChannelConfiguration ( const DtWindowConfiguration window)

Create a uniquely named channel configuration.

std::string makVrv::DtDisplayConfigurationGenerator::generateUniqueDisplayName ( ) const

Generate a new Display name.

std::string makVrv::DtDisplayConfigurationGenerator::generateUniqueWindowName ( const DtDisplayConfiguration display)

Generate a new Window name.

std::string makVrv::DtDisplayConfigurationGenerator::generateUniqueChannelName ( const DtWindowConfiguration window)

Generate a new Channel name.

void makVrv::DtDisplayConfigurationGenerator::getObserverList ( std::list< std::string > &  observerListOut)
protected

Returns the list of all observers.

Member Data Documentation

DtDe& makVrv::DtDisplayConfigurationGenerator::myDe
protected

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

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)