![]() |
VR-Forces 4.3 Class Documentation
|
*2 diguyOsgGraphicsInstaceGroup More...

Public Member Functions | |
| diguyOsgGraphicsInstanceGroup (void *internal_data) | |
| virtual void | build () |
| virtual void | unbuild () |
| virtual void | update () |
Private Member Functions | |
| void | build_tbo_per_group () |
| void | build_shared_tbo () |
| void | update_tbo_per_group () |
| void | update_shared_tbo () |
| void | create_and_add_tbo_to_state_set (osg::StateSet &state_set) |
| void | create_and_add_shared_tbo_to_state_set (osg::StateSet &state_set) |
Private Attributes | |
| DtGLTextureBufferObject * | m_diguy_texture_buffer |
| osg::ref_ptr < TextureBufferObjectApplyAttribute > | m_diguy_texture_buffer_attribute |
| osg::ref_ptr< osg::Geode > | m_geode |
| osg::ref_ptr< osg::Geometry > | m_geometry |
| osg::ref_ptr< osg::PrimitiveSet > | m_primitiveSet |
| osg::ref_ptr< osg::Uniform > | ufrm_link_matrices_start |
| osg::ref_ptr< osg::Uniform > | ufrm_link_matrices_count |
| osg::ref_ptr< osg::Uniform > | ufrm_apply_matrices_flag |
Static Private Attributes | |
| static osg::ref_ptr< osg::Group > | s_shared_tbo_node |
| static DtGLTextureBufferObject * | s_diguy_texture_buffer |
| static osg::ref_ptr < TextureBufferObjectApplyAttribute > | s_diguy_texture_buffer_attribute |
*2 diguyOsgGraphicsInstaceGroup
This class is part of the DI-Guy Graphics API. It overrides the class diguyGraphicsInstanceGroup. Detailed documentation is in the implementation file documentation here.
| makVrv::diguyOsgGraphicsInstanceGroup::diguyOsgGraphicsInstanceGroup | ( | void * | internal_data | ) |
|
virtual |
|
virtual |
|
virtual |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |