active | PointsParticleSystemInternal | protected |
addRotation(const Vector3 &axis, const float angle) override | PointsParticleSystem | inlinevirtual |
applyParentTransformations(const Transformations &parentTransformations) override | PointsParticleSystem | inlineprivatevirtual |
autoEmit | PointsParticleSystemInternal | protected |
boundingBox | PointsParticleSystemInternal | protected |
boundingBoxTransformed | PointsParticleSystemInternal | protected |
dispose() override | PointsParticleSystem | virtual |
effectColorAdd | PointsParticleSystemInternal | protected |
effectColorMul | PointsParticleSystemInternal | protected |
emitParticles() override | PointsParticleSystem | inlinevirtual |
emitter | PointsParticleSystemInternal | protected |
enabled | PointsParticleSystemInternal | protected |
engine | PointsParticleSystemInternal | protected |
EntityType enum name | Entity | |
ENTITYTYPE_ENTITYHIERARCHY enum value | Entity | |
ENTITYTYPE_ENVIRONMENTMAPPING enum value | Entity | |
ENTITYTYPE_FOGPARTICLESYSTEM enum value | Entity | |
ENTITYTYPE_IMPOSTEROBJECT3D enum value | Entity | |
ENTITYTYPE_LINESOBJECT3D enum value | Entity | |
ENTITYTYPE_LODOBJECT3D enum value | Entity | |
ENTITYTYPE_LODOBJECT3DIMPOSTER enum value | Entity | |
ENTITYTYPE_OBJECT3D enum value | Entity | |
ENTITYTYPE_OBJECT3DRENDERGROUP enum value | Entity | |
ENTITYTYPE_OBJECTPARTICLESYSTEM enum value | Entity | |
ENTITYTYPE_PARTICLESYSTEMGROUP enum value | Entity | |
ENTITYTYPE_POINTSPARTICLESYSTEM enum value | Entity | |
fps | PointsParticleSystemInternal | protected |
fromMatrix(const Matrix4x4 &matrix, RotationOrder *rotationOrder) | Transformations | virtual |
fromTransformations(const Transformations &transformations) override | PointsParticleSystem | virtual |
frustumCulling | PointsParticleSystem | private |
getBoundingBox() override | PointsParticleSystem | inlinevirtual |
getBoundingBoxTransformed() override | PointsParticleSystem | inlinevirtual |
getEffectColorAdd() const override | PointsParticleSystem | inlinevirtual |
getEffectColorMul() const override | PointsParticleSystem | inlinevirtual |
getEmitter() override | PointsParticleSystem | inlinevirtual |
getEntityType() override | PointsParticleSystem | inlinevirtual |
getId() override | PointsParticleSystem | inlinevirtual |
getLocalTransformations() override | PointsParticleSystem | inlinevirtual |
getParentEntity() override | PointsParticleSystem | inlineprivatevirtual |
getPivot() const override | PointsParticleSystem | inlinevirtual |
getPointSize() | PointsParticleSystemInternal | inline |
getRenderPass() const override | PointsParticleSystem | inlinevirtual |
getRenderPointsPool() | PointsParticleSystemInternal | |
getRotation(const int idx) override | PointsParticleSystem | inlinevirtual |
getRotationAngle(const int idx) const override | PointsParticleSystem | inlinevirtual |
getRotationAxis(const int idx) const override | PointsParticleSystem | inlinevirtual |
getRotationCount() const override | PointsParticleSystem | inlinevirtual |
getRotationsQuaternion() const override | PointsParticleSystem | inlinevirtual |
getScale() const override | PointsParticleSystem | inlinevirtual |
getTextureHorizontalSprites() | PointsParticleSystemInternal | inline |
getTextureId() | PointsParticleSystemInternal | inline |
getTextureVerticalSprites() | PointsParticleSystemInternal | inline |
getTransformations() const override | PointsParticleSystem | inlinevirtual |
getTransformationsMatrix() const override | PointsParticleSystem | inlinevirtual |
getTranslation() const override | PointsParticleSystem | inlinevirtual |
id | PointsParticleSystemInternal | protected |
initialize() override | PointsParticleSystem | virtual |
inverseTransformation | PointsParticleSystemInternal | protected |
invert() | Transformations | virtual |
isActive() override | PointsParticleSystem | inlinevirtual |
isAutoEmit() override | PointsParticleSystem | inlinevirtual |
isContributesShadows() override | PointsParticleSystem | inlinevirtual |
isEnabled() override | PointsParticleSystem | inlinevirtual |
isFrustumCulling() override | PointsParticleSystem | virtual |
isPickable() override | PointsParticleSystem | inlinevirtual |
isReceivesShadows() override | PointsParticleSystem | inlinevirtual |
localTransformations | PointsParticleSystemInternal | protected |
maxPoints | PointsParticleSystemInternal | protected |
parentEntity | PointsParticleSystem | private |
particles | PointsParticleSystemInternal | protected |
particlesToSpawnRemainder | PointsParticleSystemInternal | protected |
pickable | PointsParticleSystemInternal | protected |
pivot | Transformations | private |
pointSize | PointsParticleSystemInternal | protected |
pointSizeScale | PointsParticleSystemInternal | protected |
PointsParticleSystem(const string &id, ParticleEmitter *emitter, int32_t maxPoints, float pointSize, bool autoEmit, Texture *texture=nullptr, int32_t textureHorizontalSprites=1, int32_t textureVerticalSprites=1, float fps=10.0f) | PointsParticleSystem | |
PointsParticleSystemInternal(const string &id, ParticleEmitter *emitter, int32_t maxPoints, float pointSize, bool autoEmit, Texture *texture=nullptr, int32_t textureHorizontalSprites=1, int32_t textureVerticalSprites=1, float fps=10.0f) | PointsParticleSystemInternal | |
pointsRenderPool | PointsParticleSystemInternal | protected |
removeRotation(const int idx) override | PointsParticleSystem | inlinevirtual |
renderer | PointsParticleSystemInternal | protected |
RenderPass enum name | Entity | |
renderPass | PointsParticleSystem | private |
RENDERPASS_ALL | Entity | static |
RENDERPASS_MAX | Entity | static |
RENDERPASS_NOFRUSTUMCULLING enum value | Entity | |
RENDERPASS_NONE enum value | Entity | |
RENDERPASS_POST_POSTPROCESSING enum value | Entity | |
RENDERPASS_SKY enum value | Entity | |
RENDERPASS_STANDARD enum value | Entity | |
RENDERPASS_TERRAIN enum value | Entity | |
RENDERPASS_WATER enum value | Entity | |
rotations | Transformations | private |
rotationsQuaternion | Transformations | private |
scale | Transformations | private |
setAutoEmit(bool autoEmit) override | PointsParticleSystem | virtual |
setContributesShadows(bool contributesShadows) override | PointsParticleSystem | inlinevirtual |
setEffectColorAdd(const Color4 &effectColorAdd) override | PointsParticleSystem | inlinevirtual |
setEffectColorMul(const Color4 &effectColorMul) override | PointsParticleSystem | inlinevirtual |
setEnabled(bool enabled) override | PointsParticleSystem | virtual |
setEngine(Engine *engine) override | PointsParticleSystem | virtual |
setFrustumCulling(bool frustumCulling) override | PointsParticleSystem | virtual |
setLocalTransformations(const Transformations &transformations) override | PointsParticleSystem | inlinevirtual |
setParentEntity(Entity *entity) override | PointsParticleSystem | inlineprivatevirtual |
setPickable(bool pickable) override | PointsParticleSystem | inlinevirtual |
setPivot(const Vector3 &pivot) override | PointsParticleSystem | inlinevirtual |
setReceivesShadows(bool receivesShadows) override | PointsParticleSystem | inlinevirtual |
setRenderer(Renderer *renderer) override | PointsParticleSystem | virtual |
setRenderPass(RenderPass renderPass) override | PointsParticleSystem | inlinevirtual |
setRotationAngle(const int idx, const float angle) override | PointsParticleSystem | inlinevirtual |
setRotationAxis(const int idx, const Vector3 &axis) override | PointsParticleSystem | inlinevirtual |
setScale(const Vector3 &scale) override | PointsParticleSystem | inlinevirtual |
setTranslation(const Vector3 &translation) override | PointsParticleSystem | inlinevirtual |
tdme::engine::ParticleSystemGroup | PointsParticleSystem | friend |
texture | PointsParticleSystemInternal | protected |
textureHorizontalSprites | PointsParticleSystemInternal | protected |
textureId | PointsParticleSystemInternal | protected |
textureVerticalSprites | PointsParticleSystemInternal | protected |
Transformations() | Transformations | |
transformationsMatrix | Transformations | private |
translation | Transformations | private |
update() override | PointsParticleSystem | virtual |
updateInternal() | PointsParticleSystemInternal | inlineprotected |
updateParticles() override | PointsParticleSystem | virtual |
~Entity() | Entity | inlinevirtual |
~ParticleSystemEntity() | ParticleSystemEntity | inlinevirtual |
~ParticleSystemEntityInternal() | ParticleSystemEntityInternal | inlinevirtual |
~PointsParticleSystemInternal() | PointsParticleSystemInternal | virtual |
~Transformations() | Transformations | virtual |