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 | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtOpenGLCubeMap Class Reference
Inheritance diagram for makVrv::DtOpenGLCubeMap:
Inheritance graph
[legend]

Public Member Functions

 DtOpenGLCubeMap ()
 DtOpenGLCubeMap (DtDe &de, osg::Camera *camera)
 DtOpenGLCubeMap (const DtOpenGLCubeMap &copy, const osg::CopyOp &copyOp=osg::CopyOp::SHALLOW_COPY)
 META_StateAttribute (osg, DtOpenGLCubeMap, TEXTURE)
virtual int compare (const osg::StateAttribute &sa) const
virtual GLenum getTextureTarget () const
virtual void setImage (unsigned int face, osg::Image *image)
virtual osg::Image * getImage (unsigned int face)
virtual const osg::Image * getImage (unsigned int face) const
virtual unsigned int getNumImages () const
virtual void computeInternalFormat () const
virtual void allocateMipmap (osg::State &state) const
virtual void apply (osg::State &state) const

Static Public Member Functions

static int getEnvMapSlot (void)

Protected Member Functions

virtual ~DtOpenGLCubeMap ()

Protected Attributes

osg::Camera * myCamera
DtDemyDe
int myId

Constructor & Destructor Documentation

makVrv::DtOpenGLCubeMap::DtOpenGLCubeMap ( )
makVrv::DtOpenGLCubeMap::DtOpenGLCubeMap ( DtDe de,
osg::Camera *  camera 
)
makVrv::DtOpenGLCubeMap::DtOpenGLCubeMap ( const DtOpenGLCubeMap copy,
const osg::CopyOp &  copyOp = osg::CopyOp::SHALLOW_COPY 
)
virtual makVrv::DtOpenGLCubeMap::~DtOpenGLCubeMap ( )
protectedvirtual

Member Function Documentation

makVrv::DtOpenGLCubeMap::META_StateAttribute ( osg  ,
DtOpenGLCubeMap  ,
TEXTURE   
)
virtual int makVrv::DtOpenGLCubeMap::compare ( const osg::StateAttribute &  sa) const
virtual
virtual GLenum makVrv::DtOpenGLCubeMap::getTextureTarget ( ) const
virtual
virtual void makVrv::DtOpenGLCubeMap::setImage ( unsigned int  face,
osg::Image *  image 
)
virtual
virtual osg::Image* makVrv::DtOpenGLCubeMap::getImage ( unsigned int  face)
virtual
virtual const osg::Image* makVrv::DtOpenGLCubeMap::getImage ( unsigned int  face) const
virtual
virtual unsigned int makVrv::DtOpenGLCubeMap::getNumImages ( ) const
virtual
virtual void makVrv::DtOpenGLCubeMap::computeInternalFormat ( ) const
virtual
virtual void makVrv::DtOpenGLCubeMap::allocateMipmap ( osg::State &  state) const
virtual
virtual void makVrv::DtOpenGLCubeMap::apply ( osg::State &  state) const
virtual
static int makVrv::DtOpenGLCubeMap::getEnvMapSlot ( void  )
inlinestatic

Member Data Documentation

osg::Camera* makVrv::DtOpenGLCubeMap::myCamera
protected
DtDe* makVrv::DtOpenGLCubeMap::myDe
protected
int makVrv::DtOpenGLCubeMap::myId
protected

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)