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

Ogre::Mesh Member List

This is the complete list of members for Ogre::Mesh, including all inherited members.
_compileBoneAssignments(void)Ogre::Mesh
_getBoneMatrices(const AnimationStateSet &animSet, Matrix4 *pMatrices)Ogre::Mesh
_getNumBoneMatrices(void) constOgre::Mesh
_getSubMeshIndex(const String &name) constOgre::Mesh
_initAnimationState(AnimationStateSet *animSet)Ogre::Mesh
_notifySkeleton(Skeleton *pSkel)Ogre::Mesh
_rationaliseBoneAssignments(size_t vertexCount, VertexBoneAssignmentList &assignments)Ogre::Mesh
_setBoundingSphereRadius(Real radius)Ogre::Mesh
_setBounds(const AxisAlignedBox &bounds)Ogre::Mesh
_setLodInfo(unsigned short numLevels, bool isManual)Ogre::Mesh
_setLodUsage(unsigned short level, Mesh::MeshLodUsage &usage)Ogre::Mesh
_setSubMeshLodFaceList(unsigned short subIdx, unsigned short level, IndexData *facedata)Ogre::Mesh
addBoneAssignment(const VertexBoneAssignment &vertBoneAssign)Ogre::Mesh
BoneAssignmentIterator typedefOgre::Mesh
buildTangentVectors(unsigned short sourceTexCoordSet=0, unsigned short destTexCoordSet=1)Ogre::Mesh
clearBoneAssignments(void)Ogre::Mesh
clone(const String &newName)Ogre::Mesh
compileBoneAssignmentsHardware(const VertexBoneAssignmentList &boneAssignments, unsigned short numBlendWeightsPerVertex, VertexData *targetVertexData)Ogre::Mesh [protected]
compileBoneAssignmentsSoftware(const VertexBoneAssignmentList &boneAssignments, unsigned short numBlendWeightsPerVertex, VertexData *targetVertexData)Ogre::Mesh [protected]
createManualLodLevel(Real fromDepth, const String &meshName)Ogre::Mesh
createSubMesh(void)Ogre::Mesh
createSubMesh(const String &name)Ogre::Mesh
destroy()Ogre::Resource [virtual]
generateLodLevels(const LodDistanceList &lodDistances, ProgressiveMesh::VertexReductionQuota reductionMethod, Real reductionValue)Ogre::Mesh
getBoneAssignmentIterator(void)Ogre::Mesh
getBoundingSphereRadius(void) constOgre::Mesh
getBounds(void) constOgre::Mesh
getHandle(void) constOgre::Resource
getIndexBufferUsage(void) constOgre::Mesh
getLastAccess(void) constOgre::Resource
getLodIndex(Real depth) constOgre::Mesh
getLodIndexSquaredDepth(Real squaredDepth) constOgre::Mesh
getLodLevel(ushort index) constOgre::Mesh
getName(void) constOgre::Resource
getNumLodLevels(void) constOgre::Mesh
getNumSubMeshes(void) constOgre::Mesh
getSize(void) constOgre::Resource [virtual]
getSkeleton(void) constOgre::Mesh
getSkeletonName(void) constOgre::Mesh
getSubMesh(unsigned short index) constOgre::Mesh
getSubMesh(const String &name) constOgre::Mesh
getTangentsBuffer(VertexData *vertexData, unsigned short texCoordSet)Ogre::Mesh [protected]
getVertexBufferUsage(void) constOgre::Mesh
hasSkeleton(void) constOgre::Mesh
isIndexBufferShadowed(void) constOgre::Mesh
isLoaded(void) constOgre::Resource
isLodManual(void) constOgre::Mesh
isVertexBufferShadowed(void) constOgre::Mesh
load(void)Ogre::Mesh [virtual]
LodDistanceList typedefOgre::Mesh
mAABBOgre::Mesh [protected]
mBlendingVBOgre::Mesh [protected]
mBoneAssignmentsOgre::Mesh [protected]
mBoneAssignmentsOutOfDateOgre::Mesh [protected]
mBoundRadiusOgre::Mesh [protected]
Mesh(const String &name)Ogre::Mesh
MeshLodUsageList typedefOgre::Mesh [protected]
MeshSerializerImpl classOgre::Mesh [friend]
MeshSerializerImpl_v1 classOgre::Mesh [friend]
mHandleOgre::Resource [protected]
mIndexBufferShadowBufferOgre::Mesh [protected]
mIndexBufferUsageOgre::Mesh [protected]
mIsLoadedOgre::Resource [protected]
mIsLodManualOgre::Mesh [protected]
mLastAccessOgre::Resource [protected]
mManuallyDefinedOgre::Mesh [protected]
mMeshLodUsageListOgre::Mesh [protected]
mNameOgre::Resource [protected]
mNumLodsOgre::Mesh [protected]
mSizeOgre::Resource [protected]
mSkeletonOgre::Mesh [protected]
mSkeletonNameOgre::Mesh [protected]
mSubMeshListOgre::Mesh [protected]
mSubMeshNameMapOgre::Mesh [protected]
mUseSoftwareBlendingOgre::Mesh [protected]
mVertexBufferShadowBufferOgre::Mesh [protected]
mVertexBufferUsageOgre::Mesh [protected]
nameSubMesh(const String &name, ushort index)Ogre::Mesh
removeLodLevels(void)Ogre::Mesh
Resource()Ogre::Resource
setIndexBufferPolicy(HardwareBuffer::Usage usage, bool shadowBuffer=false)Ogre::Mesh
setManuallyDefined(bool manuallyDefined)Ogre::Mesh
setSkeletonName(const String &skelName)Ogre::Mesh
setVertexBufferPolicy(HardwareBuffer::Usage usage, bool shadowBuffer=false)Ogre::Mesh
sharedVertexDataOgre::Mesh
SubMesh classOgre::Mesh [friend]
SubMeshList typedefOgre::Mesh [protected]
SubMeshNameMap typedefOgre::Mesh [protected]
touch(void)Ogre::Resource [virtual]
unload(void)Ogre::Mesh [virtual]
updateManualLodLevel(ushort index, const String &meshName)Ogre::Mesh
VertexBoneAssignmentList typedefOgre::Mesh
~Mesh()Ogre::Mesh
~Resource()Ogre::Resource [virtual]

Copyright © 2002-2003 by The OGRE Team
Last modified Wed Jan 21 00:18:13 2004