|
| | TerrainLodManager (Terrain *t, const String &filename="") |
| |
| | TerrainLodManager (Terrain *t, DataStreamPtr &stream) |
| |
| virtual | ~TerrainLodManager () |
| |
| virtual bool | canHandleRequest (const WorkQueue::Request *req, const WorkQueue *srcQ) |
| | Return whether this handler can process a given request.
|
| |
| virtual bool | canHandleResponse (const WorkQueue::Response *res, const WorkQueue *srcQ) |
| | Return whether this handler can process a given response.
|
| |
| void | fillBufferAtLod (uint lodLevel, const float *data, uint dataSize) |
| | Copy geometry data from buffer to mHeightData/mDeltaData.
|
| |
| int | getHighestLodLoaded () |
| |
| int | getHighestLodPrepared () |
| |
| LodInfo & | getLodInfo (uint lodLevel) |
| |
| int | getTargetLodLevel () |
| |
| virtual WorkQueue::Response * | handleRequest (const WorkQueue::Request *req, const WorkQueue *srcQ) |
| | The handler method every subclass must implement.
|
| |
| virtual void | handleResponse (const WorkQueue::Response *res, const WorkQueue *srcQ) |
| | The handler method every subclass must implement.
|
| |
| void | operator delete (void *ptr) |
| |
| void | operator delete (void *ptr, const char *, int, const char *) |
| |
| void | operator delete (void *ptr, void *) |
| |
| void | operator delete[] (void *ptr) |
| |
| void | operator delete[] (void *ptr, const char *, int, const char *) |
| |
| void * | operator new (size_t sz) |
| |
| void * | operator new (size_t sz, const char *file, int line, const char *func) |
| | operator new, with debug line info
|
| |
| void * | operator new (size_t sz, void *ptr) |
| | placement operator new
|
| |
| void * | operator new[] (size_t sz) |
| |
| void * | operator new[] (size_t sz, const char *file, int line, const char *func) |
| | array operator new, with debug line info
|
| |
| void | readLodData (uint16 lowerLodBound, uint16 higherLodBound) |
| | Read separated geometry data from file into allocated memory.
|
| |
| void | updateToLodLevel (int lodLevel, bool synchronous=false) |
| |
| void | waitForDerivedProcesses () |
| |
Terrain LOD data manager.
- This class is used for managing terrain LOD data's loading, unloading.