VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes
makVrv::DtEffectControllerContainer Class Reference
Inheritance diagram for makVrv::DtEffectControllerContainer:
Inheritance graph
[legend]

Public Member Functions

virtual int numControllers (void) const
 num of controllers More...
 
virtual const
DtOsgEffectTextureController
controller (int index) const
 get the controller at index More...
 
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor. More...
 
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor. More...
 

Static Public Member Functions

static
DtEffectControllerContainer
instance (DtDe &de)
 Get an instance to the DtEffectControllerFactory. More...
 
static void registerInstance (DtDe &de, DtEffectControllerContainer *anInstance)
 register an instance of this class with the de More...
 

Protected Types

typedef std::map< int,
osg::ref_ptr
< DtOsgEffectTextureController > > 
Controllers
 

Protected Member Functions

 DtEffectControllerContainer (DtDe &de)
 constructor More...
 
virtual ~DtEffectControllerContainer ()
 constructor More...
 

Protected Attributes

DtDemyDe
 
Controllers myControllers
 

Member Typedef Documentation

Constructor & Destructor Documentation

makVrv::DtEffectControllerContainer::DtEffectControllerContainer ( DtDe de)
protected

constructor

virtual makVrv::DtEffectControllerContainer::~DtEffectControllerContainer ( )
protectedvirtual

constructor

Member Function Documentation

virtual int makVrv::DtEffectControllerContainer::numControllers ( void  ) const
virtual

num of controllers

virtual const DtOsgEffectTextureController* makVrv::DtEffectControllerContainer::controller ( int  index) const
virtual

get the controller at index

static DtEffectControllerContainer& makVrv::DtEffectControllerContainer::instance ( DtDe de)
static

Get an instance to the DtEffectControllerFactory.

static void makVrv::DtEffectControllerContainer::registerInstance ( DtDe de,
DtEffectControllerContainer anInstance 
)
static

register an instance of this class with the de

Member Data Documentation

DtDe& makVrv::DtEffectControllerContainer::myDe
protected
Controllers makVrv::DtEffectControllerContainer::myControllers
protected

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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)