addEmitter(ParticleEmitterUPtr emitter) | castor3d::CpuParticleSystem | protected |
addParticleVariable(castor::String const &name, ParticleFormat type, castor::String const &defaultValue) override | castor3d::CpuParticleSystem | virtual |
addUpdater(ParticleUpdaterUPtr updater) | castor3d::CpuParticleSystem | protected |
cleanup(RenderDevice const &device) override | castor3d::CpuParticleSystem | virtual |
CpuParticleSystem(ParticleSystem &parent) | castor3d::CpuParticleSystem | explicit |
getParent() const | castor3d::ParticleSystemImpl | inline |
getType() | castor3d::ParticleSystemImpl | inline |
initialise(RenderDevice const &device) override | castor3d::CpuParticleSystem | virtual |
m_emitters | castor3d::CpuParticleSystem | protected |
m_firstUnused | castor3d::CpuParticleSystem | protected |
m_inputs | castor3d::CpuParticleSystem | protected |
m_parent | castor3d::ParticleSystemImpl | protected |
m_particles | castor3d::CpuParticleSystem | protected |
m_type | castor3d::ParticleSystemImpl | protected |
m_updaters | castor3d::CpuParticleSystem | protected |
onEmit(Particle const &particle) | castor3d::CpuParticleSystem | protected |
ParticleSystemImpl(Type type, ParticleSystem &parent) | castor3d::ParticleSystemImpl | |
Type énumération | castor3d::ParticleSystemImpl | |
update(castor3d::CpuUpdater &updater) override | castor3d::CpuParticleSystem | virtual |
update(castor3d::GpuUpdater &updater) override | castor3d::CpuParticleSystem | virtual |
~ParticleSystemImpl() | castor3d::ParticleSystemImpl | virtual |