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

Public Member Functions

 TextureBufferObjectApplyAttribute ()
void addTextureBuffferObject (size_t index, DtGLTextureBufferObject *texture)
DtGLTextureBufferObjectgetTextureBufferObject (size_t index)
void removeTextureBufferObject (size_t index, DtGLTextureBufferObject *texture)
 TextureBufferObjectApplyAttribute (const TextureBufferObjectApplyAttribute &copy, const osg::CopyOp &copyOp=osg::CopyOp::SHALLOW_COPY)
virtual ~TextureBufferObjectApplyAttribute ()
virtual void apply (osg::State &state) const
virtual int compare (const StateAttribute &sa) const

Public Attributes

META_StateAttribute(osg,
TextureBufferObjectApplyAttribute,
osg::StateAttribute::Type(TRANSFORMFEEDBACKBUFFERBINDING+2))
private
MapTexUnitToTextureBufferObjects 
myMapTexUnitToTextures

Constructor & Destructor Documentation

makVrv::TextureBufferObjectApplyAttribute::TextureBufferObjectApplyAttribute ( )
makVrv::TextureBufferObjectApplyAttribute::TextureBufferObjectApplyAttribute ( const TextureBufferObjectApplyAttribute copy,
const osg::CopyOp &  copyOp = osg::CopyOp::SHALLOW_COPY 
)
virtual makVrv::TextureBufferObjectApplyAttribute::~TextureBufferObjectApplyAttribute ( )
virtual

Member Function Documentation

void makVrv::TextureBufferObjectApplyAttribute::addTextureBuffferObject ( size_t  index,
DtGLTextureBufferObject texture 
)
DtGLTextureBufferObject* makVrv::TextureBufferObjectApplyAttribute::getTextureBufferObject ( size_t  index)
void makVrv::TextureBufferObjectApplyAttribute::removeTextureBufferObject ( size_t  index,
DtGLTextureBufferObject texture 
)
virtual void makVrv::TextureBufferObjectApplyAttribute::apply ( osg::State &  state) const
virtual
virtual int makVrv::TextureBufferObjectApplyAttribute::compare ( const StateAttribute sa) const
virtual

Member Data Documentation

META_StateAttribute (osg, TextureBufferObjectApplyAttribute, osg::StateAttribute::Type(TRANSFORMFEEDBACKBUFFERBINDING+2)) private MapTexUnitToTextureBufferObjects makVrv::TextureBufferObjectApplyAttribute::myMapTexUnitToTextures

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)