OGRE  1.12.12
Object-Oriented Graphics Rendering Engine
Ogre::LodOutputProviderBuffer Class Reference

#include <OgreLodOutputProviderBuffer.h>

+ Inheritance diagram for Ogre::LodOutputProviderBuffer:

Public Member Functions

 LodOutputProviderBuffer (MeshPtr mesh)
 
virtual void bakeLodLevel (LodData *data, int lodIndex)
 
virtual void bakeManualLodLevel (LodData *data, String &manualMeshName, int lodIndex)
 
virtual void finalize (LodData *data)
 
LodOutputBuffergetBuffer ()
 
virtual void inject ()
 
virtual void prepare (LodData *data)
 
- Public Member Functions inherited from Ogre::LodOutputProvider
virtual ~LodOutputProvider ()
 
virtual void triangleChanged (LodData *data, LodData::Triangle *tri)
 
virtual void triangleRemoved (LodData *data, LodData::Triangle *tri)
 

Constructor & Destructor Documentation

Ogre::LodOutputProviderBuffer::LodOutputProviderBuffer ( MeshPtr  mesh)
inline

Member Function Documentation

virtual void Ogre::LodOutputProviderBuffer::prepare ( LodData data)
virtual
virtual void Ogre::LodOutputProviderBuffer::finalize ( LodData data)
inlinevirtual
virtual void Ogre::LodOutputProviderBuffer::bakeManualLodLevel ( LodData data,
String manualMeshName,
int  lodIndex 
)
virtual
virtual void Ogre::LodOutputProviderBuffer::bakeLodLevel ( LodData data,
int  lodIndex 
)
virtual
virtual void Ogre::LodOutputProviderBuffer::inject ( )
virtual

Reimplemented from Ogre::LodOutputProvider.

LodOutputBuffer& Ogre::LodOutputProviderBuffer::getBuffer ( )

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