| ActiveRefInfo | RefCountClass | |
| ActiveRefList | RefCountClass | static |
| ActiveRefNode | RefCountClass | |
| Add_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| Add_Ref(void) const | RefCountClass | |
| addBoundary(ICoord2D *boundaryToAdd) | WorldHeightMapEdit | |
| addCliffInfo(TCliffInfo *pCliffInfo) | WorldHeightMapEdit | protected |
| addObject(MapObject *pMapObj) | WorldHeightMapEdit | |
| adjustForTiling(TCliffInfo &cliffInfo, Real textureWidth) | WorldHeightMapEdit | protected |
| allocateEdgeTiles(Int textureClass) | WorldHeightMapEdit | protected |
| allocateTiles(Int textureClass) | WorldHeightMapEdit | protected |
| autoBlendOut(Int xIndex, Int yIndex, Int edgeIndex=-1) | WorldHeightMapEdit | |
| blendSpecificTiles(Int xIndex, Int yIndex, Int srcXIndex, Int srcYIndex, Int curTileNdx, Int blendTileNdx, Bool longDiagonal, Int edgeClass) | WorldHeightMapEdit | protected |
| blendTile(Int xIndex, Int yIndex, Int srcXIndex, Int srcYIndex, Int srcClass, Int edgeClass) | WorldHeightMapEdit | |
| blendToThisClass(Int xIndex, Int yIndex, Int textureClass, Int edgeClass) | WorldHeightMapEdit | protected |
| canFitTexture(Int textureClass) | WorldHeightMapEdit | |
| changeBoundary(Int ndx, ICoord2D *border) | WorldHeightMapEdit | |
| clearFlipStates(void) | WorldHeightMap | |
| clearSeismicUpdateFlags(void) | WorldHeightMap | |
| clearStatus(void) | WorldHeightMapEdit | inline |
| countTiles(InputStream *pStrm, Bool *halfTile=NULL) | WorldHeightMap | static |
| dbgVerifyAfterUndo(void) | WorldHeightMapEdit | |
| Delete_This(void) | RefCountClass | inlinevirtual |
| doCliffAdjustment(Int xIndex, Int yIndex) | WorldHeightMapEdit | |
| duplicate(void) | WorldHeightMapEdit | |
| fillSeismicZVelocities(Real value) | WorldHeightMap | |
| findBoundaryNear(Coord3D *pt, float okDistance, Int *outNdx, Int *outHandle) | WorldHeightMapEdit | |
| findOrCreateBlendTile(TBlendTileInfo *pBlendInfo) | WorldHeightMapEdit | protected |
| floodFill(Int xIndex, Int yIndex, Int textureClass, Bool doReplace) | WorldHeightMapEdit | |
| freeListOfMapObjects(void) | WorldHeightMap | static |
| getAllBoundaries(void) const | WorldHeightMap | inline |
| getAlphaTerrainTexture(void) | WorldHeightMap | |
| getAlphaUVData(Int xIndex, Int yIndex, float U[4], float V[4], UnsignedByte alpha[4], Bool *flip, Bool fullTile) | WorldHeightMap | |
| getBilinearSampleSeismicZVelocity(Int x, Int y) | WorldHeightMap | virtual |
| getBlendTileNdxForClass(Int xIndex, Int yIndex, Int textureClass) | WorldHeightMapEdit | protected |
| getBorderSize(void) | WorldHeightMap | inlinevirtual |
| getBorderSizeInline(void) const | WorldHeightMap | inline |
| getBoundary(Int ndx, ICoord2D *border) const | WorldHeightMapEdit | |
| getCliffState(Int xIndex, Int yIndex) const | WorldHeightMap | |
| getDataPtr(void) | WorldHeightMap | inline |
| getDisplayHeight(Int x, Int y) | WorldHeightMap | inline |
| getDrawHeight(void) | WorldHeightMap | inline |
| getDrawOrgX(void) | WorldHeightMap | inline |
| getDrawOrgY(void) | WorldHeightMap | inline |
| getDrawWidth(void) | WorldHeightMap | inline |
| getEdgeTerrainTexture(void) | WorldHeightMap | |
| getEdgeTile(UnsignedInt ndx) | WorldHeightMap | inlineprotected |
| getExtraAlphaUVData(Int xIndex, Int yIndex, float U[4], float V[4], UnsignedByte alpha[4], Bool *flip, Bool *cliff) | WorldHeightMap | |
| getFirstTile(Int textureClass) | WorldHeightMapEdit | |
| getFlatTexture(Int xCell, Int yCell, Int cellWidth, Int pixelsPerCell) | WorldHeightMap | |
| getFlipState(Int xIndex, Int yIndex) const | WorldHeightMap | |
| getHeight(Int xIndex, Int yIndex) | WorldHeightMap | inline |
| getMaxHeightValue(void) | WorldHeightMap | inlinestatic |
| getMinHeightValue(void) | WorldHeightMap | inlinestatic |
| getNumBoundaries(void) const | WorldHeightMapEdit | |
| getNumTexClasses(void) | WorldHeightMapEdit | inlinestatic |
| getPointerToClassTileData(Int texClass) | WorldHeightMapEdit | static |
| getPointerToTileData(Int xIndex, Int yIndex, Int width) | WorldHeightMap | |
| getQuickFlipState(Int xIndex, Int yIndex) const | WorldHeightMap | inline |
| getRawTileData(Short tileNdx, Int width, UnsignedByte *buffer, Int bufLen) | WorldHeightMap | |
| getRGBAlphaDataForWidth(Int width, TBlendTileInfo *pBlend) | WorldHeightMap | |
| getSeismicUpdateFlag(Int xIndex, Int yIndex) const | WorldHeightMap | |
| getSeismicZVelocity(Int xIndex, Int yIndex) const | WorldHeightMap | virtual |
| getSourceTile(UnsignedInt ndx) | WorldHeightMap | inlineprotected |
| getTerrainColorAt(Real x, Real y, RGBColor *pColor) | WorldHeightMap | |
| getTerrainNameAt(Real x, Real y) | WorldHeightMap | |
| getTerrainTexture(void) | WorldHeightMap | |
| getTexClassIsBlendEdge(int ndx) | WorldHeightMapEdit | inlinestatic |
| getTexClassName(int ndx) | WorldHeightMapEdit | inlinestatic |
| getTexClassNeighbors(Int xIndex, Int yIndex, Int textureClass, Int *pSideCount, Int *pTotalCount) | WorldHeightMapEdit | protected |
| getTexClassNumTiles(int ndx) | WorldHeightMapEdit | inlinestatic |
| getTexClassUiName(int ndx) | WorldHeightMapEdit | static |
| getTextureClass(Int xIndex, Int yIndex, Bool baseClass=false) | WorldHeightMapEdit | |
| getTextureClassFromNdx(Int tileNdx) | WorldHeightMapEdit | protected |
| getTextureClassNoBlend(Int xIndex, Int yIndex, Bool baseClass=false) | WorldHeightMap | |
| getTextureFromIndex(Int textureIndex) | WorldHeightMap | |
| getTileIndexFromTerrainType(TerrainType *terrain) | WorldHeightMapEdit | protected |
| getTileNdxForClass(Int xIndex, Int yIndex, Int textureClass) | WorldHeightMapEdit | protected |
| getUVData(Int xIndex, Int yIndex, float U[4], float V[4], Bool fullTile) | WorldHeightMap | |
| getUVForBlend(Int edgeClass, Region2D *range) | WorldHeightMap | |
| getUVForNdx(Int ndx, float *minU, float *minV, float *maxU, float *maxV, Bool fullTile) | WorldHeightMap | protected |
| getUVForTileIndex(Int ndx, Short tileNdx, float U[4], float V[4], Bool fullTile) | WorldHeightMap | protected |
| getXExtent(void) | WorldHeightMap | inline |
| getYExtent(void) | WorldHeightMap | inline |
| init(void) | WorldHeightMapEdit | static |
| initCliffFlagsFromHeights(void) | WorldHeightMap | protected |
| isCliffMappedTexture(Int xIndex, Int yIndex) | WorldHeightMap | |
| isTexClassUsed(Int textureClass) | WorldHeightMapEdit | |
| loadBaseImages(void) | WorldHeightMapEdit | protectedstatic |
| loadBitmap(char *path, const char *uiName) | WorldHeightMapEdit | protectedstatic |
| loadDirectoryOfImages(char *path) | WorldHeightMapEdit | protectedstatic |
| loadImagesFromTerrainType(TerrainType *terrain) | WorldHeightMapEdit | protectedstatic |
| m_alphaEdgeHeight | WorldHeightMap | protected |
| m_alphaEdgeTex | WorldHeightMap | protected |
| m_alphaTerrainTex | WorldHeightMap | protected |
| m_alphaTexHeight | WorldHeightMap | protected |
| m_alphaTiles | WorldHeightMap | protectedstatic |
| m_blendedTiles | WorldHeightMap | protected |
| m_blendTileNdxes | WorldHeightMap | protected |
| m_borderSize | WorldHeightMap | protected |
| m_boundaries | WorldHeightMap | protected |
| m_cellCliffState | WorldHeightMap | protected |
| m_cellFlipState | WorldHeightMap | protected |
| m_cliffInfo | WorldHeightMap | protected |
| m_cliffInfoNdxes | WorldHeightMap | protected |
| m_data | WorldHeightMap | protected |
| m_dataSize | WorldHeightMap | protected |
| m_drawHeightY | WorldHeightMap | protected |
| m_drawOriginX | WorldHeightMap | protected |
| m_drawOriginY | WorldHeightMap | protected |
| m_drawWidthX | WorldHeightMap | protected |
| m_edgeTextureClasses | WorldHeightMap | protected |
| m_edgeTiles | WorldHeightMap | protected |
| m_extraBlendedTiles | WorldHeightMap | protected |
| m_extraBlendTileNdxes | WorldHeightMap | protected |
| m_flipStateWidth | WorldHeightMap | protected |
| m_globalTextureClasses | WorldHeightMapEdit | protectedstatic |
| m_height | WorldHeightMap | protected |
| m_numBitmapTiles | WorldHeightMap | protected |
| m_numBlendedTiles | WorldHeightMap | protected |
| m_numCliffInfo | WorldHeightMap | protected |
| m_numEdgeTextureClasses | WorldHeightMap | protected |
| m_numEdgeTiles | WorldHeightMap | protected |
| m_numGlobalTextureClasses | WorldHeightMapEdit | protectedstatic |
| m_numTextureClasses | WorldHeightMap | protected |
| m_seismicUpdateFlag | WorldHeightMap | protected |
| m_seismicUpdateWidth | WorldHeightMap | protected |
| m_seismicZVelocities | WorldHeightMap | protected |
| m_sourceTiles | WorldHeightMap | protected |
| m_terrainTex | WorldHeightMap | protected |
| m_terrainTexHeight | WorldHeightMap | protected |
| m_textureClasses | WorldHeightMap | protected |
| m_tileNdxes | WorldHeightMap | protected |
| m_warnTooManyBlend | WorldHeightMapEdit | protected |
| m_warnTooManyTex | WorldHeightMapEdit | protected |
| m_width | WorldHeightMap | protected |
| NORMAL_DRAW_HEIGHT enum value | WorldHeightMap | |
| NORMAL_DRAW_WIDTH enum value | WorldHeightMap | |
| Num_Refs(void) const | RefCountClass | inline |
| optimizeTiles(void) | WorldHeightMapEdit | |
| ParseBlendTileData(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protected |
| ParseBlendTileDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protectedstatic |
| ParseHeightMapData(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protected |
| ParseHeightMapDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protectedstatic |
| ParseLightingDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protectedstatic |
| ParseObjectData(DataChunkInput &file, DataChunkInfo *info, void *userData, Bool readDict) | WorldHeightMap | protected |
| ParseObjectDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protectedstatic |
| ParseObjectsDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protectedstatic |
| ParseSizeOnly(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protected |
| ParseSizeOnlyInChunk(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protectedstatic |
| ParseWorldDictDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData) | WorldHeightMap | protectedstatic |
| readTexClass(TXTextureClass *texClass, TileData **tileData) | WorldHeightMap | protected |
| readTiles(InputStream *pStrm, TileData **tiles, Int numRows) | WorldHeightMap | static |
| RefCountClass(void) | RefCountClass | inline |
| RefCountClass(const RefCountClass &) | RefCountClass | inline |
| Release_Ref(void) const | RefCountClass | inline |
| reloadTextures(void) | WorldHeightMapEdit | |
| remapTextures(void) | WorldHeightMapEdit | |
| Remove_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| removeCliffMapping(void) | WorldHeightMapEdit | |
| removeFirstObject(void) | WorldHeightMapEdit | |
| removeLastBoundary(void) | WorldHeightMapEdit | |
| resetResources(void) | WorldHeightMapEdit | |
| resize(Int newXSize, Int newYSize, Int newHeight, Int newBorder, Bool anchorTop, Bool anchorBottom, Bool anchorLeft, Bool anchorRight, Coord3D *pObjOffset) | WorldHeightMapEdit | |
| saveToFile(DataChunkOutput &chunkWriter) | WorldHeightMapEdit | |
| selectDuplicates(void) | WorldHeightMapEdit | |
| selectInvalidTeam(void) | WorldHeightMapEdit | |
| selectSimilar(void) | WorldHeightMapEdit | |
| Set_Ref_Owner(RefCountClass *obj, char *file, int line) | RefCountClass | static |
| setCellCliffFlagFromHeights(Int xIndex, Int yIndex) | WorldHeightMap | protected |
| setCliff(Int xIndex, Int yIndex, Bool impassable) | WorldHeightMapEdit | inline |
| setCliffState(Int xIndex, Int yIndex, Bool state) | WorldHeightMap | protected |
| setDrawHeight(Int height) | WorldHeightMap | inline |
| setDrawOrg(Int xOrg, Int yOrg) | WorldHeightMap | |
| setDrawWidth(Int width) | WorldHeightMap | inline |
| setFlipState(Int xIndex, Int yIndex, Bool value) | WorldHeightMap | |
| setHeight(Int xIndex, Int yIndex, UnsignedByte height) | WorldHeightMapEdit | |
| setRawHeight(Int xIndex, Int yIndex, UnsignedByte height) | WorldHeightMap | inline |
| setSeismicUpdateFlag(Int xIndex, Int yIndex, Bool value) | WorldHeightMap | |
| setSeismicZVelocity(Int xIndex, Int yIndex, Real value) | WorldHeightMap | virtual |
| setTextureLOD(Int lod) | WorldHeightMap | |
| setTileNdx(Int xIndex, Int yIndex, Int textureClass, Bool singleTile) | WorldHeightMapEdit | |
| setupAlphaTiles(void) | WorldHeightMap | static |
| showTileStatusInfo(void) | WorldHeightMapEdit | |
| shutdown(void) | WorldHeightMapEdit | static |
| STRETCH_DRAW_HEIGHT enum value | WorldHeightMap | |
| STRETCH_DRAW_WIDTH enum value | WorldHeightMap | |
| tooManyBlends(void) | WorldHeightMapEdit | inline |
| tooManyTextures(void) | WorldHeightMapEdit | inline |
| Total_Refs(void) | RefCountClass | inlinestatic |
| updateFlatCellForAdjacentCliffs(Int xIndex, Int yIndex, Int curTileClass, UnsignedByte *pProcessed=NULL) | WorldHeightMapEdit | protected |
| updateForAdjacentCliffs(Int xIndex, Int yIndex, UnsignedByte *pProcessed, TCliffInfo &cliffInfo) | WorldHeightMapEdit | protected |
| updateTileTexturePositions(Int *edgeHeight) | WorldHeightMap | protected |
| Validate_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| WorldHeightMap(void) | WorldHeightMap | protected |
| WorldHeightMap(ChunkInputStream *pFile, Bool bHMapOnly=false) | WorldHeightMap | |
| WorldHeightMapEdit(Int xExtent, Int yExtent, UnsignedByte initialHeight, Int border) | WorldHeightMapEdit | |
| WorldHeightMapEdit(WorldHeightMapEdit *pThis) | WorldHeightMapEdit | |
| WorldHeightMapEdit(ChunkInputStream *pStrm) | WorldHeightMapEdit | |
| ~RefCountClass(void) | RefCountClass | inlineprotectedvirtual |
| ~WorldHeightMap(void) | WorldHeightMap | |
| ~WorldHeightMapEdit(void) | WorldHeightMapEdit | |