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

A Referenced texture key holder for terrain nodes. When a terrain patch is loaded, a visitor finds all the filenames of all the textures applied to terrain nodes, puts them in a map, and stores the key to the filename in the node's userData via DtOsgTextureKeyHolder objects.

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

Public Types

typedef std::list< intKeyList
 

Public Member Functions

 DtOsgTextureKeyHolder ()
 
virtual ~DtOsgTextureKeyHolder ()
 
virtual const KeyListtextureKeys () const
 
virtual void addTextureKey (int key)
 

Protected Attributes

KeyList myTextureKeys
 

Member Typedef Documentation

Constructor & Destructor Documentation

makVrv::DtOsgTextureKeyHolder::DtOsgTextureKeyHolder ( )

CTOR with texture key.

virtual makVrv::DtOsgTextureKeyHolder::~DtOsgTextureKeyHolder ( )
virtual

DTOR.

Member Function Documentation

virtual const KeyList& makVrv::DtOsgTextureKeyHolder::textureKeys ( ) const
virtual

The key to the texture map stored in this object.

virtual void makVrv::DtOsgTextureKeyHolder::addTextureKey ( int  key)
virtual

Member Data Documentation

KeyList makVrv::DtOsgTextureKeyHolder::myTextureKeys
protected

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

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)