DI-Guy SDK Documentation  13.7
diguyOsgSSBODrawCallback Struct Reference

class for sending down blend shapes as par of an ssbo block there isn't really enough vertex attributes otherwise to support blends shapes More...

Inheritance diagram for diguyOsgSSBODrawCallback:

Public Member Functions

 diguyOsgSSBODrawCallback (diguyOsgGraphicsMesh *mesh)
 
virtual ~diguyOsgSSBODrawCallback ()
 
virtual void drawImplementation (osg::RenderInfo &renderInfo, const osg::Drawable *drawable) const
 
virtual void releaseGLObjects (osg::State *state) const override
 

Public Attributes

diguyOsgGraphicsMeshm_mesh
 
GLuint m_blend_shape_ssbo_object
 

Detailed Description

class for sending down blend shapes as par of an ssbo block there isn't really enough vertex attributes otherwise to support blends shapes

Constructor & Destructor Documentation

diguyOsgSSBODrawCallback::diguyOsgSSBODrawCallback ( diguyOsgGraphicsMesh mesh)
inline
virtual diguyOsgSSBODrawCallback::~diguyOsgSSBODrawCallback ( )
inlinevirtual

Member Function Documentation

virtual void diguyOsgSSBODrawCallback::drawImplementation ( osg::RenderInfo &  renderInfo,
const osg::Drawable *  drawable 
) const
inlinevirtual
virtual void diguyOsgSSBODrawCallback::releaseGLObjects ( osg::State *  state) const
inlineoverridevirtual

Member Data Documentation

diguyOsgGraphicsMesh* diguyOsgSSBODrawCallback::m_mesh
GLuint diguyOsgSSBODrawCallback::m_blend_shape_ssbo_object
mutable

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