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 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 Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)