VR-Forces 4.8 Class Documentation
 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. More...

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

Public Types

typedef std::list< intKeyList
 

Public Member Functions

 DtOsgTextureKeyHolder ()
 CTOR with texture key. More...
 
virtual ~DtOsgTextureKeyHolder ()
 DTOR. More...
 
virtual const KeyListtextureKeys () const
 The key to the texture map stored in this object. More...
 
virtual void addTextureKey (int key)
 

Protected Attributes

KeyList myTextureKeys
 

Detailed Description

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

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 Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)