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

Public Types

typedef std::vector
< DtDiGuyOsgGraphicsTexture * > 
TextureList

Public Member Functions

 DtDiGuyOsgGraphicsTexture (void *internal_data)
virtual ~DtDiGuyOsgGraphicsTexture ()
virtual void build ()
virtual void unbuild ()
virtual void bind_now (diguyTextureMapType texture_type)
osg::Texture2D * texture ()
osg::StateSet * get_texture_state_set ()
void releaseGLObjects ()

Static Public Attributes

static osg::ref_ptr< osg::State > sm_state
static TextureList s_textures

Protected Attributes

osg::ref_ptr< osg::Texture2D > m_texture
osg::ref_ptr< osg::StateSet > m_texture_state_set

Member Typedef Documentation

Constructor & Destructor Documentation

DtDiGuyOsgGraphicsTexture::DtDiGuyOsgGraphicsTexture ( void *  internal_data)
virtual DtDiGuyOsgGraphicsTexture::~DtDiGuyOsgGraphicsTexture ( )
virtual

Member Function Documentation

virtual void DtDiGuyOsgGraphicsTexture::build ( )
virtual
virtual void DtDiGuyOsgGraphicsTexture::unbuild ( )
virtual
virtual void DtDiGuyOsgGraphicsTexture::bind_now ( diguyTextureMapType  texture_type)
virtual
osg::Texture2D* DtDiGuyOsgGraphicsTexture::texture ( )
inline

References m_texture.

osg::StateSet* DtDiGuyOsgGraphicsTexture::get_texture_state_set ( )
inline

References m_texture_state_set.

void DtDiGuyOsgGraphicsTexture::releaseGLObjects ( )

Member Data Documentation

osg::ref_ptr<osg::State> DtDiGuyOsgGraphicsTexture::sm_state
static
osg::ref_ptr<osg::Texture2D> DtDiGuyOsgGraphicsTexture::m_texture
protected

Referenced by texture().

osg::ref_ptr<osg::StateSet> DtDiGuyOsgGraphicsTexture::m_texture_state_set
protected

Referenced by get_texture_state_set().

TextureList DtDiGuyOsgGraphicsTexture::s_textures
static

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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)