autoUpdateLod(long x, long y, bool synchronous, const Any &data) | Ogre::TerrainGroup | |
autoUpdateLodAll(bool synchronous, const Any &data) | Ogre::TerrainGroup | |
boxIntersects(const AxisAlignedBox &box, TerrainList *resultList) const | Ogre::TerrainGroup | |
canHandleRequest(const WorkQueue::Request *req, const WorkQueue *srcQ) override | Ogre::TerrainGroup | virtual |
canHandleResponse(const WorkQueue::Response *res, const WorkQueue *srcQ) override | Ogre::TerrainGroup | virtual |
CHUNK_ID | Ogre::TerrainGroup | static |
CHUNK_VERSION | Ogre::TerrainGroup | static |
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 | |
decreaseLodLevel(long x, long y) | 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 | inlinevirtual |
getDefaultImportSettings() | Ogre::TerrainGroup | inlinevirtual |
getFilenameExtension() const | Ogre::TerrainGroup | inline |
getFilenamePrefix() const | Ogre::TerrainGroup | inline |
getHeightAtWorldPosition(Real x, Real y, Real z, Terrain **ppTerrain=0) | Ogre::TerrainGroup | |
getHeightAtWorldPosition(const Vector3 &pos, Terrain **ppTerrain=0) | Ogre::TerrainGroup | |
getNumTerrainPrepareRequests() const | Ogre::TerrainGroup | |
getOrigin() const | Ogre::TerrainGroup | inlinevirtual |
getResourceGroup() const | Ogre::TerrainGroup | inline |
getSceneManager() const | Ogre::TerrainGroup | inlinevirtual |
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 | |
getTerrainSize() const | Ogre::TerrainGroup | inlinevirtual |
getTerrainSlots() const | Ogre::TerrainGroup | inline |
getTerrainWorldSize() const | Ogre::TerrainGroup | inlinevirtual |
handleRequest(const WorkQueue::Request *req, const WorkQueue *srcQ) override | Ogre::TerrainGroup | virtual |
handleResponse(const WorkQueue::Response *res, const WorkQueue *srcQ) override | Ogre::TerrainGroup | virtual |
increaseLodLevel(long x, long y, bool synchronous=false) | Ogre::TerrainGroup | |
isDerivedDataUpdateInProgress() const | Ogre::TerrainGroup | |
loadAllTerrains(bool synchronous=false) | Ogre::TerrainGroup | virtual |
loadGroupDefinition(const String &filename) | Ogre::TerrainGroup | |
loadGroupDefinition(StreamSerialiser &stream) | Ogre::TerrainGroup | |
loadLegacyTerrain(const String &cfgFilename, long x=0, long y=0, bool synchronous=true) | Ogre::TerrainGroup | |
loadLegacyTerrain(const ConfigFile &cfg, long x=0, long y=0, bool synchronous=true) | Ogre::TerrainGroup | |
loadTerrain(long x, long y, bool synchronous=false) | Ogre::TerrainGroup | virtual |
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 | inline |
ResponseHandler() | Ogre::WorkQueue::ResponseHandler | inline |
saveAllTerrains(bool onlyIfModified, bool replaceManualFilenames=true) | Ogre::TerrainGroup | |
saveGroupDefinition(const String &filename) | Ogre::TerrainGroup | |
saveGroupDefinition(StreamSerialiser &stream) | Ogre::TerrainGroup | |
setAutoUpdateLod(TerrainAutoUpdateLod *updater) | 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 | inline |
setTerrainSize(uint16 newTerrainSize) | Ogre::TerrainGroup | virtual |
setTerrainWorldSize(Real newWorldSize) | Ogre::TerrainGroup | virtual |
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 |
~RequestHandler() | Ogre::WorkQueue::RequestHandler | inlinevirtual |
~ResponseHandler() | Ogre::WorkQueue::ResponseHandler | inlinevirtual |
~TerrainGroup() | Ogre::TerrainGroup | virtual |