Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Ogre::Entity Member List

This is the complete list of members for Ogre::Entity, including all inherited members.
_getBoneMatrices(void)Ogre::Entity
_getNumBoneMatrices(void)Ogre::Entity
_getParentNodeFullTransform(void) constOgre::MovableObject [virtual]
_notifyAttached(Node *parent, bool isTagPoint=false)Ogre::Entity [virtual]
_notifyCurrentCamera(Camera *cam)Ogre::Entity [virtual]
_updateRenderQueue(RenderQueue *queue)Ogre::Entity [virtual]
addQueryFlags(unsigned long flags)Ogre::MovableObject [virtual]
attachObjectImpl(MovableObject *pMovable, TagPoint *pAttachingPoint)Ogre::Entity [protected]
attachObjectToBone(const String &boneName, MovableObject *pMovable, const Quaternion &offsetOrientation=Quaternion::IDENTITY, const Vector3 &offsetPosition=Vector3::ZERO)Ogre::Entity
buildSubEntityList(Mesh *mesh, SubEntityList *sublist)Ogre::Entity [protected]
cacheBoneMatrices(void)Ogre::Entity [protected]
ChildObjectList typedefOgre::Entity
ChildObjectListIterator typedefOgre::Entity
clone(const String &newName)Ogre::Entity
cloneVertexDataRemoveBlendInfo(const VertexData *source)Ogre::Entity [protected]
detachObjectFromBone(const String &movableName)Ogre::Entity
Entity()Ogre::Entity [protected]
Entity(const String &name, Mesh *mesh, SceneManager *creator)Ogre::Entity [protected]
extractTempBufferInfo(VertexData *sourceData, TempBlendedBufferInfo *info)Ogre::Entity [protected]
extrudeBounds(AxisAlignedBox &box, const Vector4 &lightPos, Real extrudeDist) constOgre::ShadowCaster [protected, virtual]
extrudeVertices(HardwareVertexBufferSharedPtr vertexBuffer, size_t originalVertexCount, const Vector4 &lightPos, Real extrudeDist)Ogre::ShadowCaster [static]
findBlendedVertexData(const VertexData *orig)Ogre::Entity [protected]
findSubEntityForVertexData(const VertexData *orig)Ogre::Entity [protected]
generateShadowVolume(EdgeData *edgeData, HardwareIndexBufferSharedPtr indexBuffer, const Light *light, ShadowRenderableList &shadowRenderables, unsigned long flags)Ogre::ShadowCaster [protected, virtual]
getAllAnimationStates(void)Ogre::Entity
getAnimationState(const String &name)Ogre::Entity
getAttachedObjectIterator(void)Ogre::Entity
getBoundingBox(void) constOgre::Entity [virtual]
getBoundingRadius(void) constOgre::Entity [virtual]
getCastShadows(void) constOgre::MovableObject [virtual]
getChildObjectsBoundingBox(void) constOgre::Entity
getDarkCapBounds(const Light &light, Real dirLightExtrusionDist) constOgre::MovableObject [virtual]
getEdgeList(void)Ogre::Entity [virtual]
getExtrusionDistance(const Vector3 &objectPos, const Light *light) constOgre::ShadowCaster [protected]
getLightCapBounds(void) constOgre::MovableObject [virtual]
getMesh(void)Ogre::Entity
getMovableType(void) constOgre::Entity [virtual]
getName(void) constOgre::Entity [virtual]
getNormaliseNormals(void) constOgre::Entity
getNumSubEntities(void) constOgre::Entity
getParentNode(void) constOgre::MovableObject [virtual]
getPointExtrusionDistance(const Light *l) constOgre::MovableObject [virtual]
getQueryFlags(void) constOgre::MovableObject [virtual]
getRenderQueueGroup(void) constOgre::MovableObject [virtual]
getShadowVolumeRenderableIterator(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, bool extrudeVertices, Real extrusionDistance, unsigned long flags=0)Ogre::Entity [virtual]
getSkeleton(void)Ogre::Entity
getSubEntity(unsigned int index)Ogre::Entity
getSubEntity(const String &name)Ogre::Entity
getUserObject(void)Ogre::MovableObject [virtual]
getWorldBoundingBox(bool derive=false) constOgre::MovableObject [virtual]
getWorldBoundingSphere(bool derive=false) constOgre::MovableObject [virtual]
hasSkeleton(void)Ogre::Entity
isAttached(void) constOgre::MovableObject [virtual]
isHardwareSkinningEnabled(void)Ogre::Entity
isVisible(void) constOgre::MovableObject [virtual]
LODEntityList typedefOgre::Entity [protected]
mAnimationStateOgre::Entity [protected]
mBoneMatricesOgre::Entity [protected]
mCastShadowsOgre::MovableObject [protected]
mChildObjectListOgre::Entity [protected]
mCreatorSceneManagerOgre::Entity [protected]
mDisplaySkeletonOgre::Entity [protected]
mFrameAnimationLastUpdatedOgre::Entity [protected]
mFullBoundingBoxOgre::Entity [protected]
mHardwareSkinningOgre::Entity [protected]
mLodEntityListOgre::Entity [protected]
mMaterialLodFactorInvOgre::Entity [protected]
mMaxMaterialLodIndexOgre::Entity [protected]
mMaxMeshLodIndexOgre::Entity [protected]
mMeshOgre::Entity [protected]
mMeshLodFactorInvOgre::Entity [protected]
mMeshLodIndexOgre::Entity [protected]
mMinMaterialLodIndexOgre::Entity [protected]
mMinMeshLodIndexOgre::Entity [protected]
mNameOgre::Entity [protected]
mNormaliseNormalsOgre::Entity [protected]
mNumBoneMatricesOgre::Entity [protected]
MovableObject()Ogre::MovableObject
mParentIsTagPointOgre::MovableObject [protected]
mParentNodeOgre::MovableObject [protected]
mQueryFlagsOgre::MovableObject [protected]
mRenderQueueIDOgre::MovableObject [protected]
mShadowRenderablesOgre::Entity [protected]
mSharedBlendedVertexDataOgre::Entity [protected]
mSkeletonInstanceOgre::Entity [protected]
msMovableTypeOgre::Entity [protected, static]
mSubEntityListOgre::Entity [protected]
mTempBlendedBufferOgre::Entity [protected]
mUserObjectOgre::MovableObject [protected]
mUsingManualLODOgre::Entity [protected]
mVertexProgramInUseOgre::Entity [protected]
mVisibleOgre::MovableObject [protected]
mWorldAABBOgre::MovableObject [protected]
mWorldBoundingSphereOgre::MovableObject [protected]
mWorldDarkCapBoundsOgre::MovableObject [protected]
prepareTempBlendBuffers(void)Ogre::Entity [protected]
reevaluateVertexProcessing(void)Ogre::Entity [protected]
removeQueryFlags(unsigned long flags)Ogre::MovableObject [virtual]
SceneManager classOgre::Entity [friend]
setCastShadows(bool enabled)Ogre::MovableObject
setDisplaySkeleton(bool display)Ogre::Entity
setMaterialLodBias(Real factor, ushort maxDetailIndex=0, ushort minDetailIndex=99)Ogre::Entity
setMaterialName(const String &name)Ogre::Entity
setMeshLodBias(Real factor, ushort maxDetailIndex=0, ushort minDetailIndex=99)Ogre::Entity
setNormaliseNormals(bool normalise)Ogre::Entity
setQueryFlags(unsigned long flags)Ogre::MovableObject [virtual]
setRenderDetail(SceneDetailLevel renderDetail)Ogre::Entity
setRenderQueueGroup(RenderQueueGroupID queueID)Ogre::MovableObject [virtual]
setUserObject(UserDefinedObject *obj)Ogre::MovableObject [virtual]
setVisible(bool visible)Ogre::MovableObject [virtual]
ShadowRenderableList typedefOgre::ShadowCaster
ShadowRenderableListIterator typedefOgre::ShadowCaster
SubEntity classOgre::Entity [friend]
SubEntityList typedefOgre::Entity [protected]
updateAnimation(void)Ogre::Entity [protected]
updateEdgeListLightFacing(EdgeData *edgeData, const Vector4 &lightPos)Ogre::ShadowCaster [protected, virtual]
~Entity()Ogre::Entity
~MovableObject()Ogre::MovableObject [virtual]

Copyright © 2002-2003 by The OGRE Team
Last modified Fri May 14 23:26:03 2004