OGRE  1.12.1
Object-Oriented Graphics Rendering Engine
Ogre::Lod0Stripifier Class Reference

#include <OgreLod0Stripifier.h>

Classes

struct  RemapInfo
 

Public Member Functions

 Lod0Stripifier ()
 
 ~Lod0Stripifier ()
 
bool StripLod0Vertices (const MeshPtr &mesh, bool stableVertexOrder=false)
 

Constructor & Destructor Documentation

◆ Lod0Stripifier()

Ogre::Lod0Stripifier::Lod0Stripifier ( )
inline

◆ ~Lod0Stripifier()

Ogre::Lod0Stripifier::~Lod0Stripifier ( )
inline

References Ogre::Pose::addVertex(), Ogre::Pose::clearVertices(), Ogre::HardwareBufferManagerBase::createIndexBuffer(), Ogre::HardwareBufferManagerBase::createVertexBuffer(), Ogre::VertexAnimationTrack::getAnimationType(), Ogre::VertexBufferBinding::getBindings(), Ogre::Pose::getIncludesNormals(), Ogre::HardwareIndexBuffer::getIndexSize(), Ogre::Pose::getNormals(), Ogre::AnimationTrack::getNumKeyFrames(), Ogre::Mesh::getNumLodLevels(), Ogre::Mesh::getNumSubMeshes(), Ogre::HardwareVertexBuffer::getNumVertices(), Ogre::Mesh::getSubMesh(), Ogre::HardwareIndexBuffer::getType(), Ogre::HardwareBuffer::getUsage(), Ogre::VertexMorphKeyFrame::getVertexBuffer(), Ogre::VertexAnimationTrack::getVertexMorphKeyFrame(), Ogre::Pose::getVertexOffsets(), Ogre::HardwareVertexBuffer::getVertexSize(), Ogre::VertexData::hardwareShadowVolWBuffer, Ogre::HardwareBuffer::hasShadowBuffer(), Ogre::HardwareBuffer::HBL_DISCARD, Ogre::HardwareBuffer::HBL_READ_ONLY, Ogre::VertexData::hwAnimationDataList, Ogre::VertexData::hwAnimDataItemsUsed, Ogre::IndexData::indexBuffer, Ogre::IndexData::indexCount, Ogre::Lod0Stripifier::RemapInfo::indexMap, Ogre::IndexData::indexStart, Ogre::HardwareIndexBuffer::IT_16BIT, Ogre::HardwareIndexBuffer::IT_32BIT, Ogre::HardwareBuffer::lock(), Ogre::Lod0Stripifier::RemapInfo::markUsedIndices(), Ogre::Lod0Stripifier::RemapInfo::minimalIndexType(), Ogre::SubMesh::mLodFaceList, Ogre::Lod0Stripifier::RemapInfo::nothingToStrip(), Ogre::VertexBufferBinding::setBinding(), Ogre::VertexMorphKeyFrame::setVertexBuffer(), Ogre::Mesh::sharedVertexData, Ogre::HardwareBuffer::unlock(), Ogre::Lod0Stripifier::RemapInfo::UnusedIdx, Ogre::Lod0Stripifier::RemapInfo::usedCount, Ogre::SubMesh::useSharedVertices, Ogre::VAT_MORPH, Ogre::VertexData::vertexBufferBinding, Ogre::VertexData::vertexCount, Ogre::SubMesh::vertexData, Ogre::VertexBoneAssignment_s::vertexIndex, and Ogre::VertexData::vertexStart.

Member Function Documentation

◆ StripLod0Vertices()


The documentation for this class was generated from the following file: