![]() |
DI-Guy SDK Documentation
13.2
|
OpenGL 2.1 class particle renderer, used by OpenSceneGraph. More...
#include <diguyOglParticleSystemRenderer_21.h>
Public Member Functions | |
| diguyOglParticleSystemRenderer_21 () | |
| virtual | ~diguyOglParticleSystemRenderer_21 () |
| virtual void | setup_particle_rendering (int render_pass_flags) |
| Function is called before individual particle systems are rendered. More... | |
| virtual void | end_particle_rendering (int render_pass_flags) |
| Function is called after all individual particle systems are rendered. More... | |
| virtual void | draw_particle_buffer (const diguyParticleDrawDesc *draw_desc, void *data) |
| Function is called whenever a buffer of particles is ready to be drawn. More... | |
Public Member Functions inherited from diguyParticleSystemRenderer | |
| diguyParticleSystemRenderer () | |
Public Attributes | |
| unsigned int | m_vertex_object |
| double | m_camera_pos [3] |
Public Attributes inherited from diguyParticleSystemRenderer | |
| float | m_camera_matrix [16] |
| float | m_world_rotation_matrix [16] |
OpenGL 2.1 class particle renderer, used by OpenSceneGraph.
| diguyOglParticleSystemRenderer_21::diguyOglParticleSystemRenderer_21 | ( | ) |
|
virtual |
|
virtual |
Function is called before individual particle systems are rendered.
Implements diguyParticleSystemRenderer.
|
virtual |
Function is called after all individual particle systems are rendered.
Implements diguyParticleSystemRenderer.
|
virtual |
Function is called whenever a buffer of particles is ready to be drawn.
Implements diguyParticleSystemRenderer.
| unsigned int diguyOglParticleSystemRenderer_21::m_vertex_object |
| double diguyOglParticleSystemRenderer_21::m_camera_pos[3] |