Creates a request for the worker. More...
#include <OgreQueuedProgressiveMeshGenerator.h>

Public Member Functions | |
| virtual | ~QueuedProgressiveMeshGenerator () |
| virtual void | generateAutoconfiguredLodLevels (MeshPtr &mesh) |
| Generates the LOD levels for a mesh without configuring it. | |
| void | generateLodLevels (LodConfig &lodConfig) |
| virtual void | getAutoconfig (MeshPtr &inMesh, LodConfig &outLodConfig) |
| Fills LOD Config with a config, which works on any mesh. | |
Private Member Functions | |
| void | copyBuffers (Mesh *mesh, PMGenRequest *req) |
| void | copyIndexBuffer (IndexData *data, PMGenRequest::IndexBuffer &out) |
| void | copyVertexBuffer (VertexData *data, PMGenRequest::VertexBuffer &out) |
Creates a request for the worker.
The interface is compatible with ProgressiveMeshGenerator.
Definition at line 200 of file OgreQueuedProgressiveMeshGenerator.h.
| virtual Ogre::QueuedProgressiveMeshGenerator::~QueuedProgressiveMeshGenerator | ( | ) | [virtual] |
| void Ogre::QueuedProgressiveMeshGenerator::copyBuffers | ( | Mesh * | mesh, |
| PMGenRequest * | req | ||
| ) | [private] |
| void Ogre::QueuedProgressiveMeshGenerator::copyIndexBuffer | ( | IndexData * | data, |
| PMGenRequest::IndexBuffer & | out | ||
| ) | [private] |
| void Ogre::QueuedProgressiveMeshGenerator::copyVertexBuffer | ( | VertexData * | data, |
| PMGenRequest::VertexBuffer & | out | ||
| ) | [private] |
| virtual void Ogre::ProgressiveMeshGeneratorBase::generateAutoconfiguredLodLevels | ( | MeshPtr & | mesh | ) | [virtual, inherited] |
Generates the LOD levels for a mesh without configuring it.
| mesh | Generate the LOD for this mesh. |
| void Ogre::QueuedProgressiveMeshGenerator::generateLodLevels | ( | LodConfig & | lodConfig | ) | [virtual] |
Generates the LOD levels for a mesh.
| lodConfig | Specification of the requested LOD levels. |
Implements Ogre::ProgressiveMeshGeneratorBase.
| virtual void Ogre::ProgressiveMeshGeneratorBase::getAutoconfig | ( | MeshPtr & | inMesh, |
| LodConfig & | outLodConfig | ||
| ) | [virtual, inherited] |
Fills LOD Config with a config, which works on any mesh.
| inMesh | Optimize for this mesh. |
| outLodConfig | LOD configuration storing the output. |
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Mon Jul 27 2020 13:41:31