, including all inherited members.
addExtraVertexPositionBuffer(const VertexData *vertexData) | Ogre::ProgressiveMesh | [virtual] |
addWorkingData(const VertexData *vertexData, const IndexData *indexData) | Ogre::ProgressiveMesh | [protected] |
AllocatedObject() | Ogre::AllocatedObject< Alloc > | [explicit] |
bakeNewLOD(IndexData *pData) | Ogre::ProgressiveMesh | [protected] |
build(ushort numLevels, LODFaceList *outList, VertexReductionQuota quota=VRQ_PROPORTIONAL, Real reductionValue=0.5f) | Ogre::ProgressiveMesh | [virtual] |
collapse(PMVertex *collapser) | Ogre::ProgressiveMesh | [protected] |
CommonVertexList typedef | Ogre::ProgressiveMesh | [protected] |
computeAllCosts(void) | Ogre::ProgressiveMesh | [protected] |
computeEdgeCollapseCost(PMVertex *src, PMVertex *dest) | Ogre::ProgressiveMesh | [protected] |
computeEdgeCostAtVertex(size_t vertIndex) | Ogre::ProgressiveMesh | [protected] |
computeEdgeCostAtVertexForBuffer(WorkingDataList::iterator idata, size_t vertIndex) | Ogre::ProgressiveMesh | [protected] |
dumpContents(const String &log) | Ogre::ProgressiveMesh | [protected] |
FaceVertexList typedef | Ogre::ProgressiveMesh | [protected] |
getNextCollapser(void) | Ogre::ProgressiveMesh | [protected] |
initialiseEdgeCollapseCosts(void) | Ogre::ProgressiveMesh | [protected] |
LODFaceList typedef | Ogre::ProgressiveMesh | |
mCurrNumIndexes | Ogre::ProgressiveMesh | [protected] |
mNumCommonVertices | Ogre::ProgressiveMesh | [protected] |
mpIndexData | Ogre::ProgressiveMesh | [protected] |
mpVertexData | Ogre::ProgressiveMesh | [protected] |
mWorkingData | Ogre::ProgressiveMesh | [protected] |
mWorstCosts | Ogre::ProgressiveMesh | [protected] |
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | |
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | |
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | |
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | |
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | |
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | |
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | |
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | |
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | |
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | |
ProgressiveMesh(const VertexData *vertexData, const IndexData *indexData) | Ogre::ProgressiveMesh | |
TriangleList typedef | Ogre::ProgressiveMesh | [protected] |
VertexReductionQuota enum name | Ogre::ProgressiveMesh | |
VRQ_CONSTANT enum value | Ogre::ProgressiveMesh | |
VRQ_PROPORTIONAL enum value | Ogre::ProgressiveMesh | |
WorkingDataList typedef | Ogre::ProgressiveMesh | [protected] |
WorstCostList typedef | Ogre::ProgressiveMesh | [protected] |
~AllocatedObject() | Ogre::AllocatedObject< Alloc > | |
~ProgressiveMesh() | Ogre::ProgressiveMesh | [virtual] |