TDME2 1.9.121
ImposterObject3D Member List

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

addRotation(const Vector3 &axis, const float angle) overrideImposterObject3Dinlinevirtual
applyParentTransformations(const Transformations &parentTransformations) overrideImposterObject3Dinlineprivatevirtual
billboardModelsImposterObject3Dprivate
billboardObjectImposterObject3Dprivate
billboardObjectsImposterObject3Dprivate
contributesShadowsImposterObject3Dprivate
determineBillboardObject(Camera *camera)ImposterObject3Dinline
dispose() overrideImposterObject3Dvirtual
distanceShaderDistanceImposterObject3Dprivate
distanceShaderIdImposterObject3Dprivate
distanceShaderParametersImposterObject3Dprivate
effectColorAddImposterObject3Dprivate
effectColorMulImposterObject3Dprivate
enabledImposterObject3Dprivate
enableEarlyZRejectionImposterObject3Dprivate
engineImposterObject3Dprivate
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) overrideImposterObject3Dvirtual
frustumCullingImposterObject3Dprivate
getBillboardObject()ImposterObject3Dinline
getBillboardObjects()ImposterObject3Dinline
getBoundingBox() overrideImposterObject3Dinlinevirtual
getBoundingBoxTransformed() overrideImposterObject3Dinlinevirtual
getDistanceShader()ImposterObject3Dinline
getDistanceShaderDistance()ImposterObject3Dinline
getDistanceShaderParameter(const string &parameterName)ImposterObject3Dinline
getEffectColorAdd() const overrideImposterObject3Dinlinevirtual
getEffectColorMul() const overrideImposterObject3Dinlinevirtual
getEntityType() overrideImposterObject3Dinlinevirtual
getId() overrideImposterObject3Dinlinevirtual
getNodeTransformationsMatrix(const string &id)ImposterObject3Dinline
getParentEntity() overrideImposterObject3Dinlineprivatevirtual
getPivot() const overrideImposterObject3Dinlinevirtual
getRenderPass() const overrideImposterObject3Dinlinevirtual
getRotation(const int idx) overrideImposterObject3Dinlinevirtual
getRotationAngle(const int idx) const overrideImposterObject3Dinlinevirtual
getRotationAxis(const int idx) const overrideImposterObject3Dinlinevirtual
getRotationCount() const overrideImposterObject3Dinlinevirtual
getRotationsQuaternion() const overrideImposterObject3Dinlinevirtual
getScale() const overrideImposterObject3Dinlinevirtual
getShader()ImposterObject3Dinline
getShaderParameter(const string &parameterName)ImposterObject3Dinline
getTransformations() const overrideImposterObject3Dinlinevirtual
getTransformationsMatrix() const overrideImposterObject3Dinlinevirtual
getTranslation() const overrideImposterObject3Dinlinevirtual
idImposterObject3Dprivate
ImposterObject3D(const string &id, const vector< Model * > &billboardModels)ImposterObject3D
initialize() overrideImposterObject3Dvirtual
invert()Transformationsvirtual
isContributesShadows() overrideImposterObject3Dinlinevirtual
isEnabled() overrideImposterObject3Dinlinevirtual
isEnableEarlyZRejection() constImposterObject3Dinline
isFrustumCulling() overrideImposterObject3Dvirtual
isPickable() overrideImposterObject3Dinlinevirtual
isReceivesShadows() overrideImposterObject3Dinlinevirtual
LODObject3DImposterImposterObject3Dfriend
parentEntityImposterObject3Dprivate
pickableImposterObject3Dprivate
pivotTransformationsprivate
receivesShadowsImposterObject3Dprivate
removeRotation(const int idx) overrideImposterObject3Dinlinevirtual
renderPassImposterObject3Dprivate
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) overrideImposterObject3Dinlinevirtual
setDistanceShader(const string &id)ImposterObject3Dinline
setDistanceShaderDistance(float distanceShaderDistance)ImposterObject3Dinline
setDistanceShaderParameter(const string &parameterName, const ShaderParameter &parameterValue)ImposterObject3Dinline
setEffectColorAdd(const Color4 &effectColorAdd) overrideImposterObject3Dinlinevirtual
setEffectColorMul(const Color4 &effectColorMul) overrideImposterObject3Dinlinevirtual
setEnabled(bool enabled) overrideImposterObject3Dvirtual
setEnableEarlyZRejection(bool enableEarlyZRejection)ImposterObject3D
setEngine(Engine *engine) overrideImposterObject3Dvirtual
setFrustumCulling(bool frustumCulling) overrideImposterObject3Dvirtual
setParentEntity(Entity *entity) overrideImposterObject3Dinlineprivatevirtual
setPickable(bool pickable) overrideImposterObject3Dinlinevirtual
setPivot(const Vector3 &pivot) overrideImposterObject3Dinlinevirtual
setReceivesShadows(bool receivesShadows) overrideImposterObject3Dinlinevirtual
setRenderer(Renderer *renderer) overrideImposterObject3Dvirtual
setRenderPass(RenderPass renderPass) overrideImposterObject3Dinlinevirtual
setRotationAngle(const int idx, const float angle) overrideImposterObject3Dinlinevirtual
setRotationAxis(const int idx, const Vector3 &axis) overrideImposterObject3Dinlinevirtual
setScale(const Vector3 &scale) overrideImposterObject3Dinlinevirtual
setShader(const string &id)ImposterObject3Dinline
setShaderParameter(const string &parameterName, const ShaderParameter &parameterValue)ImposterObject3Dinline
setTranslation(const Vector3 &translation) overrideImposterObject3Dinlinevirtual
shaderIdImposterObject3Dprivate
shaderParametersImposterObject3Dprivate
Transformations()Transformations
transformationsMatrixTransformationsprivate
translationTransformationsprivate
update() overrideImposterObject3Dvirtual
~Entity()Entityinlinevirtual
~ImposterObject3D()ImposterObject3D
~Transformations()Transformationsvirtual