VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Friends
makVrv::DtInstrumentPanelBuilder Class Reference

DtInstrumentPanelBuilder creates display, window, and observer configurations to implement an instrument panel window for the given model definition passed into createInstrumentPanel.

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

Public Member Functions

virtual ~DtInstrumentPanelBuilder ()
 
virtual void createInstrumentPanel (const DtModelDefinition &modelDefinition)
 
- Public Member Functions inherited from makVrv::DtInsetViewCreator
 DtInsetViewCreator (DtDe &de)
 
virtual ~DtInsetViewCreator ()
 
virtual void createInsetView ()
 
virtual void createInsetView (const std::string &s)
 
virtual void createInsetViewForObserverMode (const std::string &observerMode)
 

Protected Member Functions

 DtInstrumentPanelBuilder (DtDe &de)
 
- Protected Member Functions inherited from makVrv::DtInsetViewCreator
virtual DtDisplayConfiguration createDisplayConfigurationFor ()
 
virtual DtObserverConfiguration createObserverConfigurationFor (const std::string &displayName, bool realize=true)
 
virtual DtObserverConfiguration createObserverConfigurationFor (bool realize=true)
 
virtual DtObserverConfiguration createObserverConfiguration (const std::string &observerName, bool realize=true)
 
virtual DtObserverConfiguration createObserverConfigurationForObserverMode (const std::string &mode, bool realize=true)
 
virtual DtWindowConfiguration createWindowConfigurationFor (const std::string &displayName, const DtDisplayConfiguration &dec, const DtObserverConfiguration &observerConfig, const DtSensorFieldOfViewData *fov)
 
virtual std::string generateWindowName (const std::string &displayName) const
 

Friends

class DtInstrumentPanelBuilderCreator
 

Additional Inherited Members

- Protected Attributes inherited from makVrv::DtInsetViewCreator
DtDemyDe
 

Constructor & Destructor Documentation

virtual makVrv::DtInstrumentPanelBuilder::~DtInstrumentPanelBuilder ( )
virtual

Destructor.

makVrv::DtInstrumentPanelBuilder::DtInstrumentPanelBuilder ( DtDe de)
protected

Constructor needs the DtDe to use. Protected because this only called by the DtInstrumentPanelBuilderCreator.

Member Function Documentation

virtual void makVrv::DtInstrumentPanelBuilder::createInstrumentPanel ( const DtModelDefinition modelDefinition)
inlinevirtual

Implemented by DtGlStudioInstrumentPanelCreator.

Reimplemented in makVrv::DtGlStudioInstrumentPanelBuilder.

Friends And Related Function Documentation

friend class DtInstrumentPanelBuilderCreator
friend

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)