Class System

class System

Public Types

enum Type

Values:

enumerator COLOR_RGBA_S8
enumerator TEX_RGBA_S8
enumerator COLOR_A_S16
enumerator TEX_A_S16

Public Functions

System(Type ptxType, uint32_t maxSize = 0)
~System()
inline TPXParticleS8 *getBufferS8() const
inline TPXParticleS16 *getBufferS16() const
inline bool isFull() const
inline void removeParticle(uint32_t index)
void draw() const

Public Members

fm_vec3_t pos = {}
void *particles = {}
uint32_t countMax = {}
uint32_t count = {}
const Type type