Castor3D  0.11.0
Multiplatform 3D engine
castor3d::ParticleSystem Liste des membres

Liste complète des membres de castor3d::ParticleSystem, y compris les membres hérités :

addAnimation(AnimationPtr animation)castor3d::AnimableT< AnimableHanlerT >
addParticleVariable(castor::String const &name, ParticleFormat type, castor::String const &defaultValue)castor3d::ParticleSystem
AnimableT(AnimableHanlerT &owner)castor3d::AnimableT< AnimableHanlerT >inlineexplicitprotected
AnimableT(AnimableT &&rhs)=defaultcastor3d::AnimableT< AnimableHanlerT >protected
AnimableT(AnimableT const &rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
Animation typedefcastor3d::AnimableT< AnimableHanlerT >protected
AnimationPtr typedefcastor3d::AnimableT< AnimableHanlerT >protected
AnimationPtrStrMap typedefcastor3d::AnimableT< AnimableHanlerT >protected
attachTo(SceneNode &node)castor3d::MovableObjectvirtual
cleanup(RenderDevice const &device)castor3d::ParticleSystem
cleanupAnimations()castor3d::AnimableT< AnimableHanlerT >inline
detach()castor3d::MovableObject
doGetAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inlineprotected
doRemoveAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inlineprotected
getAnimation(castor::String const &name) constcastor3d::AnimableT< AnimableHanlerT >inline
getAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inline
getAnimations() constcastor3d::AnimableT< AnimableHanlerT >inline
getBillboards() constcastor3d::ParticleSysteminline
getCompute() constcastor3d::ParticleSysteminline
getDefaultValues() constcastor3d::ParticleSysteminline
getDimensions() constcastor3d::ParticleSystem
getMaterial() constcastor3d::ParticleSystem
getMaxParticlesCount() constcastor3d::ParticleSysteminline
getParent() constcastor3d::MovableObjectinline
getParticlesCount() constcastor3d::ParticleSysteminline
getParticleType() constcastor3d::ParticleSysteminline
getParticleVariables() constcastor3d::ParticleSysteminline
getScene() constcastor3d::MovableObjectinline
getType() constcastor3d::MovableObjectinline
hasAnimation(castor::String const &name) constcastor3d::AnimableT< AnimableHanlerT >inline
initialise(RenderDevice const &device)castor3d::ParticleSystem
m_activeParticlesCountcastor3d::ParticleSystemprotected
m_animationscastor3d::AnimableT< AnimableHanlerT >protected
m_cpuImplcastor3d::ParticleSystemprotected
m_csImplcastor3d::ParticleSystemprotected
m_defaultValuescastor3d::ParticleSystemprotected
m_dimensionscastor3d::ParticleSystemprotected
m_firstUpdatecastor3d::ParticleSystemprotected
m_implcastor3d::ParticleSystemprotected
m_inputscastor3d::ParticleSystemprotected
m_materialcastor3d::ParticleSystemprotected
m_notifyIndexcastor3d::MovableObjectprotected
m_particlesBillboardcastor3d::ParticleSystemprotected
m_particlesCountcastor3d::ParticleSystemprotected
m_particleTypecastor3d::ParticleSystemprotected
m_scenecastor3d::MovableObjectprotected
m_sceneNodecastor3d::MovableObjectprotected
m_strNodeNamecastor3d::MovableObjectprotected
m_timercastor3d::ParticleSystemprotected
m_totalTimecastor3d::ParticleSystemprotected
m_typecastor3d::MovableObjectprotected
MovableObject(castor::String const &name, Scene &scene, MovableType type, SceneNode &node)castor3d::MovableObject
MovableObject(castor::String const &name, Scene &scene, MovableType type)castor3d::MovableObject
operator=(AnimableT &&rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
operator=(AnimableT const &rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
ParticleSystem(castor::String const &name, Scene &scene, SceneNode &parent, uint32_t count)castor3d::ParticleSystem
setCSGroupSizes(castor::Point3i sizes)castor3d::ParticleSystem
setCSUpdateProgram(ShaderProgramSPtr program)castor3d::ParticleSystem
setDimensions(castor::Point2f const &value)castor3d::ParticleSystem
setMaterial(MaterialSPtr value)castor3d::ParticleSystem
setParticleType(castor::String const &value)castor3d::ParticleSystem
update(CpuUpdater &updater)castor3d::ParticleSystem
update(GpuUpdater &updater)castor3d::ParticleSystem
~AnimableT()=defaultcastor3d::AnimableT< AnimableHanlerT >protectedvirtual
~MovableObject()castor3d::MovableObjectvirtual
~ParticleSystem()castor3d::ParticleSystem