# Ogre::TerrainGroup Member List

This is the complete list of members for Ogre::TerrainGroup, including all inherited members.

AllocatedObject() | Ogre::AllocatedObject< Alloc > | `[explicit]`
boxIntersects(const AxisAlignedBox &box, TerrainList *resultList) const | Ogre::TerrainGroup |
canHandleRequest(const WorkQueue::Request *req, const WorkQueue *srcQ) | Ogre::TerrainGroup |
Ogre::WorkQueue::RequestHandler::canHandleRequest(const Request *req, const WorkQueue *srcQ) | Ogre::WorkQueue::RequestHandler | `[virtual]`
canHandleResponse(const WorkQueue::Response *res, const WorkQueue *srcQ) | Ogre::TerrainGroup |
Ogre::WorkQueue::ResponseHandler::canHandleResponse(const Response *res, const WorkQueue *srcQ) | Ogre::WorkQueue::ResponseHandler | `[virtual]`
CHUNK_ID | Ogre::TerrainGroup | `[static]`
CHUNK_VERSION | Ogre::TerrainGroup | `[static]`
connectNeighbour(TerrainSlot *slot, long offsetx, long offsety) | Ogre::TerrainGroup | `[protected]`
ConstTerrainIterator typedef | Ogre::TerrainGroup |
convertTerrainSlotToWorldPosition(long x, long y, Vector3 *pos) const | Ogre::TerrainGroup |
convertWorldPositionToTerrainSlot(const Vector3 &pos, long *x, long *y) const | Ogre::TerrainGroup |
defineTerrain(long x, long y) | Ogre::TerrainGroup | `[virtual]`
defineTerrain(long x, long y, float constantHeight) | Ogre::TerrainGroup | `[virtual]`
defineTerrain(long x, long y, const Terrain::ImportData *importData) | Ogre::TerrainGroup | `[virtual]`
defineTerrain(long x, long y, const Image *img, const Terrain::LayerInstanceList *layers=0) | Ogre::TerrainGroup | `[virtual]`
defineTerrain(long x, long y, const float *pFloat, const Terrain::LayerInstanceList *layers=0) | Ogre::TerrainGroup | `[virtual]`
defineTerrain(long x, long y, const String &filename) | Ogre::TerrainGroup | `[virtual]`
freeTemporaryResources() | Ogre::TerrainGroup |
generateFilename(long x, long y) const | Ogre::TerrainGroup |
getAlignment() const | Ogre::TerrainGroup | `[virtual]`
getDefaultImportSettings() | Ogre::TerrainGroup | `[virtual]`
getFilenameExtension() const | Ogre::TerrainGroup |
getFilenamePrefix() const | Ogre::TerrainGroup |
getHeightAtWorldPosition(Real x, Real y, Real z, Terrain **ppTerrain=0) | Ogre::TerrainGroup |
getHeightAtWorldPosition(const Vector3 &pos, Terrain **ppTerrain=0) | Ogre::TerrainGroup |
getOrigin() const | Ogre::TerrainGroup | `[virtual]`
getResourceGroup() const | Ogre::TerrainGroup |
getSceneManager() const | Ogre::TerrainGroup | `[virtual]`
getTerrain(long x, long y) const | Ogre::TerrainGroup | `[virtual]`
getTerrainDefinition(long x, long y) const | Ogre::TerrainGroup | `[virtual]`
getTerrainIterator() | Ogre::TerrainGroup |
getTerrainIterator() const | Ogre::TerrainGroup |
getTerrainSlot(long x, long y, bool createIfMissing) | Ogre::TerrainGroup | `[protected]`
getTerrainSlot(long x, long y) const | Ogre::TerrainGroup | `[protected]`
getTerrainSlotPosition(long x, long y) | Ogre::TerrainGroup | `[protected]`
getTerrainWorldSize() const | Ogre::TerrainGroup | `[virtual]`
handleRequest(const WorkQueue::Request *req, const WorkQueue *srcQ) | Ogre::TerrainGroup |
Ogre::WorkQueue::RequestHandler::handleRequest(const Request *req, const WorkQueue *srcQ)=0 | Ogre::WorkQueue::RequestHandler | `[pure virtual]`
handleResponse(const WorkQueue::Response *res, const WorkQueue *srcQ) | Ogre::TerrainGroup |
Ogre::WorkQueue::ResponseHandler::handleResponse(const Response *res, const WorkQueue *srcQ)=0 | Ogre::WorkQueue::ResponseHandler | `[pure virtual]`
isDerivedDataUpdateInProgress() const | Ogre::TerrainGroup |
loadAllTerrains(bool synchronous=false) | Ogre::TerrainGroup | `[virtual]`
loadGroupDefinition(const String &filename) | Ogre::TerrainGroup |
loadGroupDefinition(StreamSerialiser &stream) | Ogre::TerrainGroup |
loadTerrain(long x, long y, bool synchronous=false) | Ogre::TerrainGroup | `[virtual]`
loadTerrainImpl(TerrainSlot *slot, bool synchronous) | Ogre::TerrainGroup | `[protected]`
mAlignment | Ogre::TerrainGroup | `[protected]`
mBufferAllocator | Ogre::TerrainGroup | `[protected]`
mDefaultImportData | Ogre::TerrainGroup | `[protected]`
mFilenameExtension | Ogre::TerrainGroup | `[protected]`
mFilenamePrefix | Ogre::TerrainGroup | `[protected]`
mOrigin | Ogre::TerrainGroup | `[protected]`
mResourceGroup | Ogre::TerrainGroup | `[protected]`
mSceneManager | Ogre::TerrainGroup | `[protected]`
mTerrainSize | Ogre::TerrainGroup | `[protected]`
mTerrainSlots | Ogre::TerrainGroup | `[protected]`
mTerrainWorldSize | Ogre::TerrainGroup | `[protected]`
mWorkQueueChannel | Ogre::TerrainGroup | `[protected]`
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > |
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > |
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > |
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > |
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > |
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > |
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > |
packIndex(long x, long y) const | Ogre::TerrainGroup |
rayIntersects(const Ray &ray, Real distanceLimit=0) const | Ogre::TerrainGroup |
removeAllTerrains() | Ogre::TerrainGroup |
removeTerrain(long x, long y) | Ogre::TerrainGroup | `[virtual]`
RequestHandler() | Ogre::WorkQueue::RequestHandler |
ResponseHandler() | Ogre::WorkQueue::ResponseHandler |
saveAllTerrains(bool onlyIfModified, bool replaceManualFilenames=true) | Ogre::TerrainGroup |
saveGroupDefinition(const String &filename) | Ogre::TerrainGroup |
saveGroupDefinition(StreamSerialiser &stream) | Ogre::TerrainGroup |
setFilenameConvention(const String &prefix, const String &extension) | Ogre::TerrainGroup |
setFilenameExtension(const String &extension) | Ogre::TerrainGroup |
setFilenamePrefix(const String &prefix) | Ogre::TerrainGroup |
setOrigin(const Vector3 &pos) | Ogre::TerrainGroup | `[virtual]`
setResourceGroup(const String &grp) | Ogre::TerrainGroup |
sphereIntersects(const Sphere &sphere, TerrainList *resultList) const | Ogre::TerrainGroup |
TerrainGroup(SceneManager *sm, Terrain::Alignment align, uint16 terrainSize, Real terrainWorldSize) | Ogre::TerrainGroup |
TerrainGroup(SceneManager *sm) | Ogre::TerrainGroup |
TerrainIterator typedef | Ogre::TerrainGroup |
TerrainList typedef | Ogre::TerrainGroup |
TerrainSlotMap typedef | Ogre::TerrainGroup |
unloadTerrain(long x, long y) | Ogre::TerrainGroup | `[virtual]`
unpackIndex(uint32 key, long *x, long *y) | Ogre::TerrainGroup |
update(bool synchronous=false) | Ogre::TerrainGroup |
updateDerivedData(bool synchronous=false, uint8 typeMask=0xFF) | Ogre::TerrainGroup |
updateGeometry() | Ogre::TerrainGroup |
WORKQUEUE_LOAD_REQUEST | Ogre::TerrainGroup | `[static]`
~AllocatedObject() | Ogre::AllocatedObject< Alloc > |
~RequestHandler() | Ogre::WorkQueue::RequestHandler | `[virtual]`
~ResponseHandler() | Ogre::WorkQueue::ResponseHandler | `[virtual]`
~TerrainGroup() | Ogre::TerrainGroup | `[virtual]`

Copyright © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Wed Nov 3 2010 19:25:04