Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::Particle::CParticleInstancing Class Reference

Internal class for managing GPU instancing buffers for particles. More...

#include <ParticleSystem/Particles/CParticleInstancing.h>

Public Member Functions

IMeshBuffer * getMeshBuffer ()
 Gets the base geometry mesh buffer.
CVertexBuffer< SParticleInstance > * getInstanceBuffer ()
 Gets the instance data buffer.

Protected Attributes

IMeshBuffer * m_meshBuffer
 The base mesh buffer (e.g. single quad or mesh).
CVertexBuffer< SParticleInstance > * m_instanceBuffer
 The dynamic vertex buffer containing instance data.

Detailed Description

Internal class for managing GPU instancing buffers for particles.

Manages a vertex buffer containing SParticleInstance data.


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