Castor3D 0.16.0
Multiplatform 3D engine
castor3d::CpuParticleSystem Member List

This is the complete list of members for castor3d::CpuParticleSystem, including all inherited members.

addEmitter(ParticleEmitterUPtr emitter)castor3d::CpuParticleSystemprotected
addParticleVariable(castor::String const &name, ParticleFormat type, castor::String const &defaultValue) overridecastor3d::CpuParticleSystemvirtual
addUpdater(ParticleUpdaterUPtr updater)castor3d::CpuParticleSystemprotected
cleanup(RenderDevice const &device) overridecastor3d::CpuParticleSystemvirtual
CpuParticleSystem(ParticleSystem &parent)castor3d::CpuParticleSystemexplicit
getParent() constcastor3d::ParticleSystemImplinline
getType()castor3d::ParticleSystemImplinline
initialise(RenderDevice const &device) overridecastor3d::CpuParticleSystemvirtual
m_emitterscastor3d::CpuParticleSystemprotected
m_firstUnusedcastor3d::CpuParticleSystemprotected
m_inputscastor3d::CpuParticleSystemprotected
m_parentcastor3d::ParticleSystemImplprotected
m_particlescastor3d::CpuParticleSystemprotected
m_typecastor3d::ParticleSystemImplprotected
m_updaterscastor3d::CpuParticleSystemprotected
onEmit(Particle const &particle)castor3d::CpuParticleSystemprotected
ParticleSystemImpl(Type type, ParticleSystem &parent)castor3d::ParticleSystemImpl
Type enum namecastor3d::ParticleSystemImpl
update(castor3d::CpuUpdater &updater) overridecastor3d::CpuParticleSystemvirtual
update(castor3d::GpuUpdater &updater) overridecastor3d::CpuParticleSystemvirtual
~ParticleSystemImpl() noexcept=defaultcastor3d::ParticleSystemImplvirtual