TDME2 1.9.121
EntityHierarchy Member List

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

addEntity(Entity *entity, const string &parentId=string())EntityHierarchy
addRotation(const Vector3 &axis, const float angle) overrideEntityHierarchyinlinevirtual
applyParentTransformations(const Transformations &parentTransformations) overrideEntityHierarchyinlineprivatevirtual
boundingBoxEntityHierarchyprivate
boundingBoxTransformedEntityHierarchyprivate
contributesShadowsEntityHierarchyprivate
dispose() overrideEntityHierarchyvirtual
effectColorAddEntityHierarchyprivate
effectColorMulEntityHierarchyprivate
enabledEntityHierarchyprivate
engineEntityHierarchyprivate
entitiesEntityHierarchyprivate
EntityHierarchy(const string &id)EntityHierarchy
entityRootEntityHierarchyprivate
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) overrideEntityHierarchyvirtual
frustumCullingEntityHierarchyprivate
getBoundingBox() overrideEntityHierarchyinlinevirtual
getBoundingBoxTransformed() overrideEntityHierarchyinlinevirtual
getEffectColorAdd() const overrideEntityHierarchyinlinevirtual
getEffectColorMul() const overrideEntityHierarchyinlinevirtual
getEntities()EntityHierarchyinline
getEntitiesByType(EntityType entityType)EntityHierarchyinline
getEntity(const string &id)EntityHierarchy
getEntityByType(EntityType entityType)EntityHierarchyinline
getEntityHierarchyLevel(const string &id)EntityHierarchyinlineprivate
getEntityHierarchyLevel(EntityHierarchyLevel *entityHierarchyLevel, const string &id)EntityHierarchyinlineprivate
getEntityType() overrideEntityHierarchyinlinevirtual
getId() overrideEntityHierarchyinlinevirtual
getParentEntity() overrideEntityHierarchyinlineprivatevirtual
getPivot() const overrideEntityHierarchyinlinevirtual
getRenderPass() const overrideEntityHierarchyinlinevirtual
getRotation(const int idx) overrideEntityHierarchyinlinevirtual
getRotationAngle(const int idx) const overrideEntityHierarchyinlinevirtual
getRotationAxis(const int idx) const overrideEntityHierarchyinlinevirtual
getRotationCount() const overrideEntityHierarchyinlinevirtual
getRotationsQuaternion() const overrideEntityHierarchyinlinevirtual
getScale() const overrideEntityHierarchyinlinevirtual
getTransformations() const overrideEntityHierarchyinlinevirtual
getTransformationsMatrix() const overrideEntityHierarchyinlinevirtual
getTranslation() const overrideEntityHierarchyinlinevirtual
idEntityHierarchyprivate
initialize() overrideEntityHierarchyvirtual
initializedEntityHierarchyprivate
invert()Transformationsvirtual
isContributesShadows() overrideEntityHierarchyinlinevirtual
isEnabled() overrideEntityHierarchyinlinevirtual
isFrustumCulling() overrideEntityHierarchyvirtual
isPickable() overrideEntityHierarchyinlinevirtual
isReceivesShadows() overrideEntityHierarchyinlinevirtual
parentEntityEntityHierarchyprivate
pickableEntityHierarchyprivate
pivotTransformationsprivate
query(const string &parentId=string())EntityHierarchy
receivesShadowsEntityHierarchyprivate
removeEntity(const string &id)EntityHierarchy
removeRotation(const int idx) overrideEntityHierarchyinlinevirtual
rendererEntityHierarchyprivate
renderPassEntityHierarchyprivate
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
setContributesShadows(bool contributesShadows) overrideEntityHierarchyinlinevirtual
setEffectColorAdd(const Color4 &effectColorAdd) overrideEntityHierarchyinlinevirtual
setEffectColorMul(const Color4 &effectColorMul) overrideEntityHierarchyinlinevirtual
setEnabled(bool enabled) overrideEntityHierarchyvirtual
setEngine(Engine *engine) overrideEntityHierarchyvirtual
setFrustumCulling(bool frustumCulling) overrideEntityHierarchyvirtual
setParentEntity(Entity *entity) overrideEntityHierarchyinlineprivatevirtual
setPickable(bool pickable) overrideEntityHierarchyinlinevirtual
setPivot(const Vector3 &pivot) overrideEntityHierarchyinlinevirtual
setReceivesShadows(bool receivesShadows) overrideEntityHierarchyinlinevirtual
setRenderer(Renderer *renderer) overrideEntityHierarchyvirtual
setRenderPass(RenderPass renderPass) overrideEntityHierarchyinlinevirtual
setRotationAngle(const int idx, const float angle) overrideEntityHierarchyinlinevirtual
setRotationAxis(const int idx, const Vector3 &axis) overrideEntityHierarchyinlinevirtual
setScale(const Vector3 &scale) overrideEntityHierarchyinlinevirtual
setTranslation(const Vector3 &translation) overrideEntityHierarchyinlinevirtual
Transformations()Transformations
transformationsMatrixTransformationsprivate
translationTransformationsprivate
update() overrideEntityHierarchyvirtual
updateHierarchy(const Transformations &parentTransformations, EntityHierarchyLevel &entityHierarchyLevel, int depth, bool &firstEntity)EntityHierarchyprivate
~Entity()Entityinlinevirtual
~EntityHierarchy()EntityHierarchyvirtual
~Transformations()Transformationsvirtual