| _compileBoneAssignments(void) | Ogre::Mesh | |
| _getSubMeshIndex(const String &name) const | Ogre::Mesh | |
| _initAnimationState(AnimationStateSet *animSet) | Ogre::Mesh | |
| _notifyOrigin(const String &origin) | Ogre::Resource | |
| _notifySkeleton(SkeletonPtr &pSkel) | Ogre::Mesh | |
| _rationaliseBoneAssignments(size_t vertexCount, VertexBoneAssignmentList &assignments) | Ogre::Mesh | |
| _setBoundingSphereRadius(Real radius) | Ogre::Mesh | |
| _setBounds(const AxisAlignedBox &bounds, bool pad=true) | Ogre::Mesh | |
| _setLodInfo(unsigned short numLevels, bool isManual) | Ogre::Mesh | |
| _setLodUsage(unsigned short level, MeshLodUsage &usage) | Ogre::Mesh | |
| _setSubMeshLodFaceList(unsigned short subIdx, unsigned short level, IndexData *facedata) | Ogre::Mesh | |
| addBoneAssignment(const VertexBoneAssignment &vertBoneAssign) | Ogre::Mesh | |
| BoneAssignmentIterator typedef | Ogre::Mesh | |
| buildEdgeList(void) | Ogre::Mesh | |
| buildTangentVectors(unsigned short sourceTexCoordSet=0, unsigned short destTexCoordSet=1) | Ogre::Mesh | |
| calculateSize(void) const | Ogre::Mesh | [protected, virtual] |
| cleanupDictionary() | Ogre::StringInterface | [static] |
| clearBoneAssignments(void) | Ogre::Mesh | |
| clone(const String &newName, const String &newGroup=StringUtil::BLANK) | Ogre::Mesh | |
| compileBoneAssignments(const VertexBoneAssignmentList &boneAssignments, unsigned short numBlendWeightsPerVertex, VertexData *targetVertexData) | Ogre::Mesh | [protected] |
| compileBoneAssignmentsSoftware(const VertexBoneAssignmentList &boneAssignments, unsigned short numBlendWeightsPerVertex, VertexData *targetVertexData) | Ogre::Mesh | [protected] |
| copyParametersTo(StringInterface *dest) const | Ogre::StringInterface | [virtual] |
| createManualLodLevel(Real fromDepth, const String &meshName) | Ogre::Mesh | |
| createParamDictionary(const String &className) | Ogre::StringInterface | [protected] |
| createSubMesh(void) | Ogre::Mesh | |
| createSubMesh(const String &name) | Ogre::Mesh | |
| freeEdgeList(void) | Ogre::Mesh | |
| generateLodLevels(const LodDistanceList &lodDistances, ProgressiveMesh::VertexReductionQuota reductionMethod, Real reductionValue) | Ogre::Mesh | |
| getAutoBuildEdgeLists(void) const | Ogre::Mesh | |
| getBoneAssignmentIterator(void) | Ogre::Mesh | |
| getBoundingSphereRadius(void) const | Ogre::Mesh | |
| getBounds(void) const | Ogre::Mesh | |
| getCreator(void) | Ogre::Resource | |
| getEdgeList(unsigned int lodIndex=0) | Ogre::Mesh | |
| getEdgeList(unsigned int lodIndex=0) const | Ogre::Mesh | |
| getGroup(void) | Ogre::Resource | |
| getHandle(void) const | Ogre::Resource | |
| getIndexBufferUsage(void) const | Ogre::Mesh | |
| getLodIndex(Real depth) const | Ogre::Mesh | |
| getLodIndexSquaredDepth(Real squaredDepth) const | Ogre::Mesh | |
| getLodLevel(ushort index) const | Ogre::Mesh | |
| getName(void) const | Ogre::Resource | |
| getNumLodLevels(void) const | Ogre::Mesh | |
| getNumSubMeshes(void) const | Ogre::Mesh | |
| getOrigin(void) const | Ogre::Resource | |
| getParamDictionary(void) | Ogre::StringInterface | |
| getParamDictionary(void) const | Ogre::StringInterface | |
| getParameter(const String &name) const | Ogre::StringInterface | [virtual] |
| getParameters(void) const | Ogre::StringInterface | |
| getSize(void) const | Ogre::Resource | |
| getSkeleton(void) const | Ogre::Mesh | |
| getSkeletonName(void) const | Ogre::Mesh | |
| getSubMesh(unsigned short index) const | Ogre::Mesh | |
| getSubMesh(const String &name) const | Ogre::Mesh | |
| getSubMeshIterator(void) | Ogre::Mesh | |
| getSubMeshNameMap(void) const | Ogre::Mesh | |
| getVertexBufferUsage(void) const | Ogre::Mesh | |
| hasSkeleton(void) const | Ogre::Mesh | |
| isEdgeListBuilt(void) const | Ogre::Mesh | |
| isIndexBufferShadowed(void) const | Ogre::Mesh | |
| isLoaded(void) const | Ogre::Resource | |
| isLodManual(void) const | Ogre::Mesh | |
| isManuallyLoaded(void) const | Ogre::Resource | |
| isPreparedForShadowVolumes(void) const | Ogre::Mesh | |
| isReloadable(void) const | Ogre::Resource | |
| isVertexBufferShadowed(void) const | Ogre::Mesh | |
| load(void) | Ogre::Mesh | [virtual] |
| loadImpl(void) | Ogre::Mesh | [protected, virtual] |
| LodDistanceList typedef | Ogre::Mesh | |
| mAABB | Ogre::Mesh | [protected] |
| mAutoBuildEdgeLists | Ogre::Mesh | [protected] |
| mBoneAssignments | Ogre::Mesh | [protected] |
| mBoneAssignmentsOutOfDate | Ogre::Mesh | [protected] |
| mBoundRadius | Ogre::Mesh | [protected] |
| mCreator | Ogre::Resource | [protected] |
| mEdgeListsBuilt | Ogre::Mesh | [protected] |
| Mesh(ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual=false, ManualResourceLoader *loader=0) | Ogre::Mesh | |
| MeshLodUsageList typedef | Ogre::Mesh | [protected] |
| MeshSerializerImpl class | Ogre::Mesh | [friend] |
| MeshSerializerImpl_v1_1 class | Ogre::Mesh | [friend] |
| MeshSerializerImpl_v1_2 class | Ogre::Mesh | [friend] |
| mGroup | Ogre::Resource | [protected] |
| mHandle | Ogre::Resource | [protected] |
| mIndexBufferShadowBuffer | Ogre::Mesh | [protected] |
| mIndexBufferUsage | Ogre::Mesh | [protected] |
| mIsLoaded | Ogre::Resource | [protected] |
| mIsLodManual | Ogre::Mesh | [protected] |
| mIsManual | Ogre::Resource | [protected] |
| mLoader | Ogre::Resource | [protected] |
| mMeshLodUsageList | Ogre::Mesh | [protected] |
| mName | Ogre::Resource | [protected] |
| mNumLods | Ogre::Mesh | [protected] |
| mOrigin | Ogre::Resource | [protected] |
| mParamDictName | Ogre::StringInterface | [protected] |
| mPreparedForShadowVolumes | Ogre::Mesh | [protected] |
| msDictionary | Ogre::StringInterface | [protected, static] |
| mSize | Ogre::Resource | [protected] |
| mSkeleton | Ogre::Mesh | [protected] |
| mSkeletonName | Ogre::Mesh | [protected] |
| mSubMeshList | Ogre::Mesh | [protected] |
| mSubMeshNameMap | Ogre::Mesh | [protected] |
| mVertexBufferShadowBuffer | Ogre::Mesh | [protected] |
| mVertexBufferUsage | Ogre::Mesh | [protected] |
| nameSubMesh(const String &name, ushort index) | Ogre::Mesh | |
| organiseTangentsBuffer(VertexData *vertexData, unsigned short destCoordSet) | Ogre::Mesh | [protected] |
| prepareForShadowVolume(void) | Ogre::Mesh | |
| reload(void) | Ogre::Resource | [virtual] |
| removeLodLevels(void) | Ogre::Mesh | |
| Resource() | Ogre::Resource | [protected] |
| Resource(ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual=false, ManualResourceLoader *loader=0) | Ogre::Resource | |
| setAutoBuildEdgeLists(bool autobuild) | Ogre::Mesh | |
| setIndexBufferPolicy(HardwareBuffer::Usage usage, bool shadowBuffer=false) | Ogre::Mesh | |
| setParameter(const String &name, const String &value) | Ogre::StringInterface | [virtual] |
| setParameterList(const NameValuePairList ¶mList) | Ogre::StringInterface | [virtual] |
| setSkeletonName(const String &skelName) | Ogre::Mesh | |
| setVertexBufferPolicy(HardwareBuffer::Usage usage, bool shadowBuffer=false) | Ogre::Mesh | |
| sharedVertexData | Ogre::Mesh | |
| softwareVertexBlend(const VertexData *sourceVertexData, const VertexData *targetVertexData, const Matrix4 *pMatrices, bool blendNormals) | Ogre::Mesh | [static] |
| SubMesh class | Ogre::Mesh | [friend] |
| SubMeshIterator typedef | Ogre::Mesh | |
| SubMeshList typedef | Ogre::Mesh | |
| SubMeshNameMap typedef | Ogre::Mesh | |
| suggestTangentVectorBuildParams(unsigned short &outSourceCoordSet, unsigned short &outDestCoordSet) | Ogre::Mesh | |
| touch(void) | Ogre::Resource | [virtual] |
| unload(void) | Ogre::Resource | [virtual] |
| unloadImpl(void) | Ogre::Mesh | [protected, virtual] |
| updateManualLodLevel(ushort index, const String &meshName) | Ogre::Mesh | |
| VertexBoneAssignmentList typedef | Ogre::Mesh | |
| ~Mesh() | Ogre::Mesh | |
| ~Resource() | Ogre::Resource | [virtual] |
| ~StringInterface() | Ogre::StringInterface | [virtual] |