VR-Vantage 2.3 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Static Public Attributes
diguyOglParticleSystemRenderer Class Reference
Inheritance diagram for diguyOglParticleSystemRenderer:
Inheritance graph
[legend]

Public Member Functions

 diguyOglParticleSystemRenderer ()
virtual ~diguyOglParticleSystemRenderer ()
virtual void setup_particle_rendering (int render_pass_flags)
virtual void end_particle_rendering (int render_pass_flags)
virtual void draw_particle_buffer (const diguyParticleDrawDesc *draw_desc, void *data)
virtual bool has_custom_coordinate_conversion ()
virtual void convert_position_for_vbo_generation (double *x, double *y, double *z)

Public Attributes

unsigned int m_vertex_object
double m_camera_pos [3]
makVrv::DtDemyDtDe
osg::Camera * myCamera

Static Public Attributes

static
diguyOglParticleSystemRenderer
sm_particle_sytem_renderer

Constructor & Destructor Documentation

diguyOglParticleSystemRenderer::diguyOglParticleSystemRenderer ( )
virtual diguyOglParticleSystemRenderer::~diguyOglParticleSystemRenderer ( )
virtual

Member Function Documentation

virtual void diguyOglParticleSystemRenderer::setup_particle_rendering ( int  render_pass_flags)
virtual
virtual void diguyOglParticleSystemRenderer::end_particle_rendering ( int  render_pass_flags)
virtual
virtual void diguyOglParticleSystemRenderer::draw_particle_buffer ( const diguyParticleDrawDesc *  draw_desc,
void data 
)
virtual
virtual bool diguyOglParticleSystemRenderer::has_custom_coordinate_conversion ( )
inlinevirtual
virtual void diguyOglParticleSystemRenderer::convert_position_for_vbo_generation ( double *  x,
double *  y,
double *  z 
)
virtual

Member Data Documentation

diguyOglParticleSystemRenderer* diguyOglParticleSystemRenderer::sm_particle_sytem_renderer
static
unsigned int diguyOglParticleSystemRenderer::m_vertex_object
double diguyOglParticleSystemRenderer::m_camera_pos[3]
makVrv::DtDe* diguyOglParticleSystemRenderer::myDtDe
osg::Camera* diguyOglParticleSystemRenderer::myCamera

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


Copyright © 2005-2018 VT MAK. All Rights Reserved (www.mak.com)