VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Types | Public Member Functions | Public Attributes
makVrv::DtTextureCollection Class Reference

Helper class to be used in conjunction with DtOsgReferencedCollection Was uncessarily in DtOsgFileCache. More...

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

Classes

union  KeyType

Public Types

typedef std::pair< KeyType,
osg::ref_ptr< osg::Texture > > 
KeyTexturePair
typedef std::vector
< KeyTexturePair
TextureList

Public Member Functions

bool flush ()
void releaseGLObjects (osg::State *state)
bool findTexture (unsigned int minFilter, unsigned int magFilter, unsigned int wrapS, unsigned wrapT, osg::ref_ptr< osg::Texture > &texture)
void addTexture (osg::Texture *texture)

Public Attributes

TextureList myTextures

Detailed Description

Helper class to be used in conjunction with DtOsgReferencedCollection Was uncessarily in DtOsgFileCache.

Moved here now.

Member Typedef Documentation

typedef std::pair<KeyType, osg::ref_ptr<osg::Texture> > makVrv::DtTextureCollection::KeyTexturePair

Member Function Documentation

bool makVrv::DtTextureCollection::flush ( )
inline
void makVrv::DtTextureCollection::releaseGLObjects ( osg::State *  state)
inline
bool makVrv::DtTextureCollection::findTexture ( unsigned int  minFilter,
unsigned int  magFilter,
unsigned int  wrapS,
unsigned  wrapT,
osg::ref_ptr< osg::Texture > &  texture 
)
inline
void makVrv::DtTextureCollection::addTexture ( osg::Texture *  texture)
inline

Member Data Documentation

TextureList makVrv::DtTextureCollection::myTextures

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

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)