TDME2 1.9.121
ObjectParticleSystem Member List

This is the complete list of members for ObjectParticleSystem, including all inherited members.

addRotation(const Vector3 &axis, const float angle) overrideObjectParticleSysteminlinevirtual
applyParentTransformations(const Transformations &parentTransformations) overrideObjectParticleSysteminlineprivatevirtual
autoEmitObjectParticleSystemInternalprotected
boundingBoxObjectParticleSystemInternalprotected
boundingBoxTransformedObjectParticleSystemInternalprotected
contributesShadowsObjectParticleSystemInternalprotected
dispose() overrideObjectParticleSystemvirtual
effectColorAddObjectParticleSystemInternalprotected
effectColorMulObjectParticleSystemInternalprotected
emitParticles() overrideObjectParticleSysteminlinevirtual
emitterObjectParticleSystemInternalprotected
enabledObjectParticleSystemInternalprotected
enabledObjectsObjectParticleSystemInternalprotected
engineObjectParticleSystemInternalprotected
EntityType enum nameEntity
ENTITYTYPE_ENTITYHIERARCHY enum valueEntity
ENTITYTYPE_ENVIRONMENTMAPPING enum valueEntity
ENTITYTYPE_FOGPARTICLESYSTEM enum valueEntity
ENTITYTYPE_IMPOSTEROBJECT3D enum valueEntity
ENTITYTYPE_LINESOBJECT3D enum valueEntity
ENTITYTYPE_LODOBJECT3D enum valueEntity
ENTITYTYPE_LODOBJECT3DIMPOSTER enum valueEntity
ENTITYTYPE_OBJECT3D enum valueEntity
ENTITYTYPE_OBJECT3DRENDERGROUP enum valueEntity
ENTITYTYPE_OBJECTPARTICLESYSTEM enum valueEntity
ENTITYTYPE_PARTICLESYSTEMGROUP enum valueEntity
ENTITYTYPE_POINTSPARTICLESYSTEM enum valueEntity
fromMatrix(const Matrix4x4 &matrix, RotationOrder *rotationOrder)Transformationsvirtual
fromTransformations(const Transformations &transformations) overrideObjectParticleSystemvirtual
frustumCullingObjectParticleSystemprivate
getBoundingBox() overrideObjectParticleSysteminlinevirtual
getBoundingBoxTransformed() overrideObjectParticleSysteminlinevirtual
getEffectColorAdd() const overrideObjectParticleSysteminlinevirtual
getEffectColorMul() const overrideObjectParticleSysteminlinevirtual
getEmitter() overrideObjectParticleSysteminlinevirtual
getEnabledObjects()ObjectParticleSysteminline
getEntityType() overrideObjectParticleSysteminlinevirtual
getId() overrideObjectParticleSysteminlinevirtual
getLocalTransformations() overrideObjectParticleSysteminlinevirtual
getObjects()ObjectParticleSysteminline
getParentEntity() overrideObjectParticleSysteminlineprivatevirtual
getPivot() const overrideObjectParticleSysteminlinevirtual
getRenderPass() const overrideObjectParticleSysteminlinevirtual
getRotation(const int idx) overrideObjectParticleSysteminlinevirtual
getRotationAngle(const int idx) const overrideObjectParticleSysteminlinevirtual
getRotationAxis(const int idx) const overrideObjectParticleSysteminlinevirtual
getRotationCount() const overrideObjectParticleSysteminlinevirtual
getRotationsQuaternion() const overrideObjectParticleSysteminlinevirtual
getScale() const overrideObjectParticleSysteminlinevirtual
getTransformations() const overrideObjectParticleSysteminlinevirtual
getTransformationsMatrix() const overrideObjectParticleSysteminlinevirtual
getTranslation() const overrideObjectParticleSysteminlinevirtual
idObjectParticleSystemInternalprotected
initialize() overrideObjectParticleSystemvirtual
inverseTransformationObjectParticleSystemInternalprotected
invert()Transformationsvirtual
isActive() overrideObjectParticleSysteminlinevirtual
isAutoEmit() overrideObjectParticleSysteminlinevirtual
isContributesShadows() overrideObjectParticleSysteminlinevirtual
isEnabled() overrideObjectParticleSysteminlinevirtual
isFrustumCulling() overrideObjectParticleSystemvirtual
isPickable() overrideObjectParticleSysteminlinevirtual
isReceivesShadows() overrideObjectParticleSysteminlinevirtual
localTransformationsObjectParticleSystemInternalprotected
modelObjectParticleSystemInternalprotected
ObjectParticleSystem(const string &id, Model *model, const Vector3 &scale, bool autoEmit, bool contributesShadows, bool receivesShadows, int32_t maxCount, ParticleEmitter *emitter)ObjectParticleSystem
ObjectParticleSystemInternal(const string &id, Model *model, const Vector3 &scale, bool autoEmit, bool contributesShadows, bool receivesShadows, int32_t maxCount, ParticleEmitter *emitter)ObjectParticleSystemInternal
objectsObjectParticleSystemInternalprotected
objectScaleObjectParticleSystemInternalprotected
parentEntityObjectParticleSystemprivate
particlesObjectParticleSystemInternalprotected
particlesToSpawnRemainderObjectParticleSystemInternalprotected
pickableObjectParticleSystemInternalprotected
pivotTransformationsprivate
receivesShadowsObjectParticleSystemInternalprotected
removeRotation(const int idx) overrideObjectParticleSysteminlinevirtual
rendererObjectParticleSystemInternalprotected
renderPassObjectParticleSystemprivate
RenderPass enum nameEntity
RENDERPASS_ALLEntitystatic
RENDERPASS_MAXEntitystatic
RENDERPASS_NOFRUSTUMCULLING enum valueEntity
RENDERPASS_NONE enum valueEntity
RENDERPASS_POST_POSTPROCESSING enum valueEntity
RENDERPASS_SKY enum valueEntity
RENDERPASS_STANDARD enum valueEntity
RENDERPASS_TERRAIN enum valueEntity
RENDERPASS_WATER enum valueEntity
rotationsTransformationsprivate
rotationsQuaternionTransformationsprivate
scaleTransformationsprivate
setAutoEmit(bool autoEmit) overrideObjectParticleSystemvirtual
setContributesShadows(bool contributesShadows) overrideObjectParticleSysteminlinevirtual
setEffectColorAdd(const Color4 &effectColorAdd) overrideObjectParticleSysteminlinevirtual
setEffectColorMul(const Color4 &effectColorMul) overrideObjectParticleSysteminlinevirtual
setEnabled(bool enabled) overrideObjectParticleSystemvirtual
setEngine(Engine *engine) overrideObjectParticleSystemvirtual
setFrustumCulling(bool frustumCulling) overrideObjectParticleSystemvirtual
setLocalTransformations(const Transformations &transformations) overrideObjectParticleSysteminlinevirtual
setParentEntity(Entity *entity) overrideObjectParticleSysteminlineprivatevirtual
setPickable(bool pickable) overrideObjectParticleSysteminlinevirtual
setPivot(const Vector3 &pivot) overrideObjectParticleSysteminlinevirtual
setReceivesShadows(bool receivesShadows) overrideObjectParticleSysteminlinevirtual
setRenderer(Renderer *renderer) overrideObjectParticleSystemvirtual
setRenderPass(RenderPass renderPass) overrideObjectParticleSysteminlinevirtual
setRotationAngle(const int idx, const float angle) overrideObjectParticleSysteminlinevirtual
setRotationAxis(const int idx, const Vector3 &axis) overrideObjectParticleSysteminlinevirtual
setScale(const Vector3 &scale) overrideObjectParticleSysteminlinevirtual
setTranslation(const Vector3 &translation) overrideObjectParticleSysteminlinevirtual
tdme::engine::ParticleSystemGroupObjectParticleSystemfriend
Transformations()Transformations
transformationsMatrixTransformationsprivate
translationTransformationsprivate
update() overrideObjectParticleSystemvirtual
updateInternal()ObjectParticleSystemInternalinlineprotected
updateParticles() overrideObjectParticleSystemvirtual
~Entity()Entityinlinevirtual
~ObjectParticleSystemInternal()ObjectParticleSystemInternalvirtual
~ParticleSystemEntity()ParticleSystemEntityinlinevirtual
~ParticleSystemEntityInternal()ParticleSystemEntityInternalinlinevirtual
~Transformations()Transformationsvirtual