#include <OgreVertexRemapping.h>
◆ anonymous enum
◆ VerticesRemapInfo()
Ogre::VerticesRemapInfo::VerticesRemapInfo |
( |
| ) |
|
|
inline |
◆ getRemappedVertexBuffer()
◆ initialize()
void Ogre::VerticesRemapInfo::initialize |
( |
size_t |
originalVertexCount, |
|
|
bool |
skipReorderingIfNothingToStrip = true |
|
) |
| |
|
inline |
◆ markUsedIndices() [1/2]
void Ogre::VerticesRemapInfo::markUsedIndices |
( |
IDX * |
indices, |
|
|
size_t |
indexCount |
|
) |
| |
|
inline |
◆ markUsedIndices() [2/2]
◆ minimalIndexType()
IndexType Ogre::VerticesRemapInfo::minimalIndexType |
( |
| ) |
const |
|
inline |
◆ performAnimationTrackRemap()
◆ performBoneAssignmentRemap() [1/2]
◆ performBoneAssignmentRemap() [2/2]
◆ performIndexDataRemap()
References Ogre::SharedPtr< T >::get(), Ogre::v1::HardwareIndexBuffer::getIndexSize(), Ogre::v1::HardwareIndexBuffer::getType(), Ogre::v1::HardwareBuffer::getUsage(), Ogre::v1::HardwareBuffer::hasShadowBuffer(), Ogre::v1::HardwareBuffer::HBL_DISCARD, Ogre::v1::HardwareBuffer::HBL_READ_ONLY, Ogre::v1::IndexData::indexBuffer, Ogre::v1::IndexData::indexCount, indexMap, Ogre::v1::IndexData::indexStart, Ogre::v1::HardwareIndexBuffer::IT_16BIT, Ogre::v1::HardwareIndexBuffer::IT_32BIT, minimalIndexType(), and skipProcessing().
Referenced by Ogre::Lod0Stripifier::StripLod0Vertices().
◆ performPoseRemap()
void Ogre::VerticesRemapInfo::performPoseRemap |
( |
v1::Pose * |
pose | ) |
const |
|
inline |
◆ performVertexDataRemap()
References Ogre::v1::VertexBufferBinding::getBindings(), getRemappedVertexBuffer(), Ogre::v1::VertexData::hardwareShadowVolWBuffer, Ogre::v1::VertexData::hwAnimationDataList, Ogre::v1::VertexData::hwAnimDataItemsUsed, Ogre::v1::VertexBufferBinding::setBinding(), skipProcessing(), usedCount, Ogre::v1::VertexData::vertexBufferBinding, Ogre::v1::VertexData::vertexCount, and Ogre::v1::VertexData::vertexStart.
Referenced by Ogre::Lod0Stripifier::StripLod0Vertices().
◆ renumerate()
void Ogre::VerticesRemapInfo::renumerate |
( |
| ) |
|
|
inline |
◆ skipProcessing()
bool Ogre::VerticesRemapInfo::skipProcessing |
( |
| ) |
const |
|
inline |
◆ indexMap
◆ skipReorderingIfNotStripping
bool Ogre::VerticesRemapInfo::skipReorderingIfNotStripping |
◆ usedCount
unsigned Ogre::VerticesRemapInfo::usedCount |
The documentation for this struct was generated from the following file: