This is the complete list of members for castor3d::ParticleSystem, including all inherited members.
addParticleVariable(castor::String const &name, ParticleFormat type, castor::String const &defaultValue) | castor3d::ParticleSystem | |
attachTo(SceneNode &node) | castor3d::MovableObject | virtual |
cleanup(RenderDevice const &device) | castor3d::ParticleSystem | |
detach() | castor3d::MovableObject | |
getBillboards() const | castor3d::ParticleSystem | inline |
getCompute() const | castor3d::ParticleSystem | inline |
getDefaultValues() const | castor3d::ParticleSystem | inline |
getDimensions() const | castor3d::ParticleSystem | |
getEngine() const noexcept | castor3d::MovableObject | |
getMaterial() const | castor3d::ParticleSystem | |
getMaxParticlesCount() const | castor3d::ParticleSystem | inline |
getMovableType() const noexcept | castor3d::MovableObject | inline |
getName() const noexcept | castor::NamedBaseT< T > | inline |
getOwner() const | castor::OwnedBy< Scene > | inline |
getParent() const noexcept | castor3d::MovableObject | inline |
getParticlesCount() const | castor3d::ParticleSystem | inline |
getParticleType() const | castor3d::ParticleSystem | inline |
getParticleVariables() const | castor3d::ParticleSystem | inline |
initialise(RenderDevice const &device) | castor3d::ParticleSystem | |
m_activeParticlesCount | castor3d::ParticleSystem | protected |
m_cpuImpl | castor3d::ParticleSystem | protected |
m_csImpl | castor3d::ParticleSystem | protected |
m_defaultValues | castor3d::ParticleSystem | protected |
m_dimensions | castor3d::ParticleSystem | protected |
m_firstUpdate | castor3d::ParticleSystem | protected |
m_impl | castor3d::ParticleSystem | protected |
m_inputs | castor3d::ParticleSystem | protected |
m_material | castor3d::ParticleSystem | protected |
m_name | castor::NamedBaseT< T > | protected |
m_notifyIndex | castor3d::MovableObject | protected |
m_particlesBillboard | castor3d::ParticleSystem | protected |
m_particlesCount | castor3d::ParticleSystem | protected |
m_particleType | castor3d::ParticleSystem | protected |
m_sceneNode | castor3d::MovableObject | protected |
m_time | castor3d::ParticleSystem | protected |
m_timer | castor3d::ParticleSystem | protected |
m_totalTime | castor3d::ParticleSystem | protected |
m_type | castor3d::MovableObject | protected |
markDirty() | castor3d::MovableObject | |
MovableObject(castor::String const &name, Scene &scene, MovableType type, SceneNode &node) | castor3d::MovableObject | |
MovableObject(castor::String const &name, Scene &scene, MovableType type) | castor3d::MovableObject | |
NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
OwnedBy(Scene &owner) | castor::OwnedBy< Scene > | inlineexplicitprotected |
ParticleSystem(castor::String const &name, Scene &scene, SceneNode &parent, uint32_t count) | castor3d::ParticleSystem | |
rename(T name) noexcept | castor::NamedBaseT< T > | inline |
setCSGroupSizes(castor::Point3i sizes) | castor3d::ParticleSystem | |
setCSUpdateProgram(ShaderProgramRPtr program) | castor3d::ParticleSystem | |
setDimensions(castor::Point2f const &value) | castor3d::ParticleSystem | |
setMaterial(MaterialObs value) | castor3d::ParticleSystem | |
setParticleType(castor::String const &value) | castor3d::ParticleSystem | |
update(CpuUpdater &updater) | castor3d::ParticleSystem | |
update(GpuUpdater &updater) | castor3d::ParticleSystem | |
~MovableObject() noexcept | castor3d::MovableObject | virtual |