This is the complete list of members for W3DTerrainLogic, including all inherited members.
| addBridgeToLogic(BridgeInfo *pInfo, Dict *props, AsciiString bridgeTemplateName) | TerrainLogic | virtual |
| addLandmarkBridgeToLogic(Object *bridgeObj) | TerrainLogic | virtual |
| addWaypoint(MapObject *pMapObj) | TerrainLogic | protected |
| addWaypointLink(Int id1, Int id2) | TerrainLogic | protected |
| alignOnTerrain(Real angle, const Coord3D &pos, Bool stickToGround, Matrix3D &mtx) | TerrainLogic | virtual |
| anyBridgesDamageStatesChanged(void) | TerrainLogic | inline |
| changeWaterHeightOverTime(const WaterHandle *water, Real finalHeight, Real transitionTimeInSeconds, Real damageAmount) | TerrainLogic | virtual |
| crc(Xfer *xfer) | W3DTerrainLogic | protectedvirtual |
| createCraterInTerrain(Object *obj) | TerrainLogic | |
| deleteBridge(Bridge *bridge) | TerrainLogic | virtual |
| deleteBridges(void) | TerrainLogic | protected |
| deleteWaypoints(void) | TerrainLogic | protected |
| DRAW(void) | SubsystemInterface | inline |
| draw(void) | SubsystemInterface | inlinevirtual |
| enableWaterGrid(Bool enable) | TerrainLogic | |
| findAxisAlignedBoundingRect(const WaterHandle *waterHandle, Region3D *region) | TerrainLogic | protected |
| findBridgeAt(const Coord3D *pLoc) const | TerrainLogic | virtual |
| findBridgeLayerAt(const Coord3D *pLoc, PathfindLayerEnum layer, Bool clip=true) const | TerrainLogic | virtual |
| findClosestEdgePoint(const Coord3D *closestTo) const | TerrainLogic | virtual |
| findFarthestEdgePoint(const Coord3D *farthestFrom) const | TerrainLogic | virtual |
| flattenTerrain(Object *obj) | TerrainLogic | |
| getActiveBoundary(void) | TerrainLogic | inline |
| getBridgeAttackPoints(const Object *bridge, TBridgeAttackInfo *info) | TerrainLogic | |
| getClosestWaypointOnPath(const Coord3D *pos, AsciiString label) | TerrainLogic | virtual |
| getExtent(Region3D *extent) const | W3DTerrainLogic | virtual |
| getExtentIncludingBorder(Region3D *extent) const | W3DTerrainLogic | virtual |
| getFirstBridge(void) const | TerrainLogic | inlinevirtual |
| getFirstWaypoint(void) | TerrainLogic | inlinevirtual |
| getGroundHeight(Real x, Real y, Coord3D *normal=NULL) const | W3DTerrainLogic | virtual |
| getHighestLayerForDestination(const Coord3D *pos, Bool onlyHealthyBridges=false) | TerrainLogic | |
| getLayerForDestination(const Coord3D *pos) | TerrainLogic | |
| getLayerHeight(Real x, Real y, PathfindLayerEnum layer, Coord3D *normal=NULL, Bool clip=true) const | W3DTerrainLogic | virtual |
| getMaximumPathfindExtent(Region3D *extent) const | W3DTerrainLogic | virtual |
| getName(void) | SubsystemInterface | inline |
| getSourceFilename(void) | TerrainLogic | inlinevirtual |
| getTriggerAreaByName(AsciiString name) | TerrainLogic | virtual |
| getWaterHandle(Real x, Real y) | TerrainLogic | virtual |
| getWaterHandleByName(AsciiString name) | TerrainLogic | virtual |
| getWaterHeight(const WaterHandle *water) | TerrainLogic | virtual |
| getWaypointByID(UnsignedInt id) | TerrainLogic | virtual |
| getWaypointByName(AsciiString name) | TerrainLogic | virtual |
| init(void) | W3DTerrainLogic | virtual |
| isBridgeBroken(const Object *bridge) | TerrainLogic | |
| isBridgeRepaired(const Object *bridge) | TerrainLogic | |
| isClearLineOfSight(const Coord3D &pos, const Coord3D &posOther) const | W3DTerrainLogic | virtual |
| isCliffCell(Real x, Real y) const | W3DTerrainLogic | virtual |
| isPurposeOfPath(Waypoint *pWay, AsciiString label) | TerrainLogic | virtual |
| isUnderwater(Real x, Real y, Real *waterZ=NULL, Real *terrainZ=NULL) | TerrainLogic | virtual |
| loadMap(AsciiString filename, Bool query) | W3DTerrainLogic | virtual |
| loadPostProcess(void) | W3DTerrainLogic | protectedvirtual |
| m_activeBoundary | TerrainLogic | protected |
| m_boundaries | TerrainLogic | protected |
| m_bridgeDamageStatesChanged | TerrainLogic | protected |
| m_bridgeListHead | TerrainLogic | protected |
| m_filenameString | TerrainLogic | protected |
| m_gridWaterHandle | TerrainLogic | protectedstatic |
| m_mapData | TerrainLogic | protected |
| m_mapDX | TerrainLogic | protected |
| m_mapDY | TerrainLogic | protected |
| m_mapMaxZ | W3DTerrainLogic | protected |
| m_mapMinZ | W3DTerrainLogic | protected |
| m_name | SubsystemInterface | protected |
| m_numWaterToUpdate | TerrainLogic | protected |
| m_waterGridEnabled | TerrainLogic | protected |
| m_waterToUpdate | TerrainLogic | protected |
| m_waypointListHead | TerrainLogic | protected |
| MAX_DYNAMIC_WATER enum value | TerrainLogic | protected |
| newMap(Bool saveGame) | W3DTerrainLogic | virtual |
| objectInteractsWithBridgeEnd(Object *obj, Int layer) const | TerrainLogic | virtual |
| objectInteractsWithBridgeLayer(Object *obj, Int layer, Bool considerBridgeHealth=true) const | TerrainLogic | virtual |
| parseWaypointData(DataChunkInput &file, DataChunkInfo *info, void *userData) | TerrainLogic | protected |
| parseWaypointDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData) | TerrainLogic | protectedstatic |
| pickBridge(const Vector3 &from, const Vector3 &to, Vector3 *pos) | TerrainLogic | virtual |
| postProcessLoad() | SubsystemInterface | inlinevirtual |
| reset(void) | W3DTerrainLogic | virtual |
| setActiveBoundary(Int newActiveBoundary) | TerrainLogic | |
| setName(AsciiString name) | SubsystemInterface | inline |
| setWaterHeight(const WaterHandle *water, Real height, Real damageAmount, Bool forcePathfindUpdate) | TerrainLogic | virtual |
| Snapshot(void) | Snapshot | |
| SubsystemInterface() | SubsystemInterface | |
| TerrainLogic() | TerrainLogic | |
| UPDATE(void) | SubsystemInterface | inline |
| update(void) | W3DTerrainLogic | virtual |
| updateBridgeDamageStates(void) | TerrainLogic | virtual |
| W3DTerrainLogic() | W3DTerrainLogic | |
| xfer(Xfer *xfer) | W3DTerrainLogic | protectedvirtual |
| ~Snapshot(void) | Snapshot | |
| ~SubsystemInterface() | SubsystemInterface | virtual |
| ~TerrainLogic() | TerrainLogic | virtual |
| ~W3DTerrainLogic() | W3DTerrainLogic | virtual |