Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
WorldHeightMapEdit Member List

This is the complete list of members for WorldHeightMapEdit, including all inherited members.

ActiveRefInfoRefCountClass
ActiveRefListRefCountClassstatic
ActiveRefNodeRefCountClass
Add_Active_Ref(RefCountClass *obj)RefCountClassstatic
Add_Ref(void) constRefCountClass
addBoundary(ICoord2D *boundaryToAdd)WorldHeightMapEdit
addCliffInfo(TCliffInfo *pCliffInfo)WorldHeightMapEditprotected
addObject(MapObject *pMapObj)WorldHeightMapEdit
adjustForTiling(TCliffInfo &cliffInfo, Real textureWidth)WorldHeightMapEditprotected
allocateEdgeTiles(Int textureClass)WorldHeightMapEditprotected
allocateTiles(Int textureClass)WorldHeightMapEditprotected
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)WorldHeightMapEditprotected
blendTile(Int xIndex, Int yIndex, Int srcXIndex, Int srcYIndex, Int srcClass, Int edgeClass)WorldHeightMapEdit
blendToThisClass(Int xIndex, Int yIndex, Int textureClass, Int edgeClass)WorldHeightMapEditprotected
canFitTexture(Int textureClass)WorldHeightMapEdit
changeBoundary(Int ndx, ICoord2D *border)WorldHeightMapEdit
clearFlipStates(void)WorldHeightMap
clearSeismicUpdateFlags(void)WorldHeightMap
clearStatus(void)WorldHeightMapEditinline
countTiles(InputStream *pStrm, Bool *halfTile=NULL)WorldHeightMapstatic
dbgVerifyAfterUndo(void)WorldHeightMapEdit
Delete_This(void)RefCountClassinlinevirtual
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)WorldHeightMapEditprotected
floodFill(Int xIndex, Int yIndex, Int textureClass, Bool doReplace)WorldHeightMapEdit
freeListOfMapObjects(void)WorldHeightMapstatic
getAllBoundaries(void) constWorldHeightMapinline
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)WorldHeightMapvirtual
getBlendTileNdxForClass(Int xIndex, Int yIndex, Int textureClass)WorldHeightMapEditprotected
getBorderSize(void)WorldHeightMapinlinevirtual
getBorderSizeInline(void) constWorldHeightMapinline
getBoundary(Int ndx, ICoord2D *border) constWorldHeightMapEdit
getCliffState(Int xIndex, Int yIndex) constWorldHeightMap
getDataPtr(void)WorldHeightMapinline
getDisplayHeight(Int x, Int y)WorldHeightMapinline
getDrawHeight(void)WorldHeightMapinline
getDrawOrgX(void)WorldHeightMapinline
getDrawOrgY(void)WorldHeightMapinline
getDrawWidth(void)WorldHeightMapinline
getEdgeTerrainTexture(void)WorldHeightMap
getEdgeTile(UnsignedInt ndx)WorldHeightMapinlineprotected
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) constWorldHeightMap
getHeight(Int xIndex, Int yIndex)WorldHeightMapinline
getMaxHeightValue(void)WorldHeightMapinlinestatic
getMinHeightValue(void)WorldHeightMapinlinestatic
getNumBoundaries(void) constWorldHeightMapEdit
getNumTexClasses(void)WorldHeightMapEditinlinestatic
getPointerToClassTileData(Int texClass)WorldHeightMapEditstatic
getPointerToTileData(Int xIndex, Int yIndex, Int width)WorldHeightMap
getQuickFlipState(Int xIndex, Int yIndex) constWorldHeightMapinline
getRawTileData(Short tileNdx, Int width, UnsignedByte *buffer, Int bufLen)WorldHeightMap
getRGBAlphaDataForWidth(Int width, TBlendTileInfo *pBlend)WorldHeightMap
getSeismicUpdateFlag(Int xIndex, Int yIndex) constWorldHeightMap
getSeismicZVelocity(Int xIndex, Int yIndex) constWorldHeightMapvirtual
getSourceTile(UnsignedInt ndx)WorldHeightMapinlineprotected
getTerrainColorAt(Real x, Real y, RGBColor *pColor)WorldHeightMap
getTerrainNameAt(Real x, Real y)WorldHeightMap
getTerrainTexture(void)WorldHeightMap
getTexClassIsBlendEdge(int ndx)WorldHeightMapEditinlinestatic
getTexClassName(int ndx)WorldHeightMapEditinlinestatic
getTexClassNeighbors(Int xIndex, Int yIndex, Int textureClass, Int *pSideCount, Int *pTotalCount)WorldHeightMapEditprotected
getTexClassNumTiles(int ndx)WorldHeightMapEditinlinestatic
getTexClassUiName(int ndx)WorldHeightMapEditstatic
getTextureClass(Int xIndex, Int yIndex, Bool baseClass=false)WorldHeightMapEdit
getTextureClassFromNdx(Int tileNdx)WorldHeightMapEditprotected
getTextureClassNoBlend(Int xIndex, Int yIndex, Bool baseClass=false)WorldHeightMap
getTextureFromIndex(Int textureIndex)WorldHeightMap
getTileIndexFromTerrainType(TerrainType *terrain)WorldHeightMapEditprotected
getTileNdxForClass(Int xIndex, Int yIndex, Int textureClass)WorldHeightMapEditprotected
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)WorldHeightMapprotected
getUVForTileIndex(Int ndx, Short tileNdx, float U[4], float V[4], Bool fullTile)WorldHeightMapprotected
getXExtent(void)WorldHeightMapinline
getYExtent(void)WorldHeightMapinline
init(void)WorldHeightMapEditstatic
initCliffFlagsFromHeights(void)WorldHeightMapprotected
isCliffMappedTexture(Int xIndex, Int yIndex)WorldHeightMap
isTexClassUsed(Int textureClass)WorldHeightMapEdit
loadBaseImages(void)WorldHeightMapEditprotectedstatic
loadBitmap(char *path, const char *uiName)WorldHeightMapEditprotectedstatic
loadDirectoryOfImages(char *path)WorldHeightMapEditprotectedstatic
loadImagesFromTerrainType(TerrainType *terrain)WorldHeightMapEditprotectedstatic
m_alphaEdgeHeightWorldHeightMapprotected
m_alphaEdgeTexWorldHeightMapprotected
m_alphaTerrainTexWorldHeightMapprotected
m_alphaTexHeightWorldHeightMapprotected
m_alphaTilesWorldHeightMapprotectedstatic
m_blendedTilesWorldHeightMapprotected
m_blendTileNdxesWorldHeightMapprotected
m_borderSizeWorldHeightMapprotected
m_boundariesWorldHeightMapprotected
m_cellCliffStateWorldHeightMapprotected
m_cellFlipStateWorldHeightMapprotected
m_cliffInfoWorldHeightMapprotected
m_cliffInfoNdxesWorldHeightMapprotected
m_dataWorldHeightMapprotected
m_dataSizeWorldHeightMapprotected
m_drawHeightYWorldHeightMapprotected
m_drawOriginXWorldHeightMapprotected
m_drawOriginYWorldHeightMapprotected
m_drawWidthXWorldHeightMapprotected
m_edgeTextureClassesWorldHeightMapprotected
m_edgeTilesWorldHeightMapprotected
m_extraBlendedTilesWorldHeightMapprotected
m_extraBlendTileNdxesWorldHeightMapprotected
m_flipStateWidthWorldHeightMapprotected
m_globalTextureClassesWorldHeightMapEditprotectedstatic
m_heightWorldHeightMapprotected
m_numBitmapTilesWorldHeightMapprotected
m_numBlendedTilesWorldHeightMapprotected
m_numCliffInfoWorldHeightMapprotected
m_numEdgeTextureClassesWorldHeightMapprotected
m_numEdgeTilesWorldHeightMapprotected
m_numGlobalTextureClassesWorldHeightMapEditprotectedstatic
m_numTextureClassesWorldHeightMapprotected
m_seismicUpdateFlagWorldHeightMapprotected
m_seismicUpdateWidthWorldHeightMapprotected
m_seismicZVelocitiesWorldHeightMapprotected
m_sourceTilesWorldHeightMapprotected
m_terrainTexWorldHeightMapprotected
m_terrainTexHeightWorldHeightMapprotected
m_textureClassesWorldHeightMapprotected
m_tileNdxesWorldHeightMapprotected
m_warnTooManyBlendWorldHeightMapEditprotected
m_warnTooManyTexWorldHeightMapEditprotected
m_widthWorldHeightMapprotected
NORMAL_DRAW_HEIGHT enum valueWorldHeightMap
NORMAL_DRAW_WIDTH enum valueWorldHeightMap
Num_Refs(void) constRefCountClassinline
optimizeTiles(void)WorldHeightMapEdit
ParseBlendTileData(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotected
ParseBlendTileDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotectedstatic
ParseHeightMapData(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotected
ParseHeightMapDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotectedstatic
ParseLightingDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotectedstatic
ParseObjectData(DataChunkInput &file, DataChunkInfo *info, void *userData, Bool readDict)WorldHeightMapprotected
ParseObjectDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotectedstatic
ParseObjectsDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotectedstatic
ParseSizeOnly(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotected
ParseSizeOnlyInChunk(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotectedstatic
ParseWorldDictDataChunk(DataChunkInput &file, DataChunkInfo *info, void *userData)WorldHeightMapprotectedstatic
readTexClass(TXTextureClass *texClass, TileData **tileData)WorldHeightMapprotected
readTiles(InputStream *pStrm, TileData **tiles, Int numRows)WorldHeightMapstatic
RefCountClass(void)RefCountClassinline
RefCountClass(const RefCountClass &)RefCountClassinline
Release_Ref(void) constRefCountClassinline
reloadTextures(void)WorldHeightMapEdit
remapTextures(void)WorldHeightMapEdit
Remove_Active_Ref(RefCountClass *obj)RefCountClassstatic
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)RefCountClassstatic
setCellCliffFlagFromHeights(Int xIndex, Int yIndex)WorldHeightMapprotected
setCliff(Int xIndex, Int yIndex, Bool impassable)WorldHeightMapEditinline
setCliffState(Int xIndex, Int yIndex, Bool state)WorldHeightMapprotected
setDrawHeight(Int height)WorldHeightMapinline
setDrawOrg(Int xOrg, Int yOrg)WorldHeightMap
setDrawWidth(Int width)WorldHeightMapinline
setFlipState(Int xIndex, Int yIndex, Bool value)WorldHeightMap
setHeight(Int xIndex, Int yIndex, UnsignedByte height)WorldHeightMapEdit
setRawHeight(Int xIndex, Int yIndex, UnsignedByte height)WorldHeightMapinline
setSeismicUpdateFlag(Int xIndex, Int yIndex, Bool value)WorldHeightMap
setSeismicZVelocity(Int xIndex, Int yIndex, Real value)WorldHeightMapvirtual
setTextureLOD(Int lod)WorldHeightMap
setTileNdx(Int xIndex, Int yIndex, Int textureClass, Bool singleTile)WorldHeightMapEdit
setupAlphaTiles(void)WorldHeightMapstatic
showTileStatusInfo(void)WorldHeightMapEdit
shutdown(void)WorldHeightMapEditstatic
STRETCH_DRAW_HEIGHT enum valueWorldHeightMap
STRETCH_DRAW_WIDTH enum valueWorldHeightMap
tooManyBlends(void)WorldHeightMapEditinline
tooManyTextures(void)WorldHeightMapEditinline
Total_Refs(void)RefCountClassinlinestatic
updateFlatCellForAdjacentCliffs(Int xIndex, Int yIndex, Int curTileClass, UnsignedByte *pProcessed=NULL)WorldHeightMapEditprotected
updateForAdjacentCliffs(Int xIndex, Int yIndex, UnsignedByte *pProcessed, TCliffInfo &cliffInfo)WorldHeightMapEditprotected
updateTileTexturePositions(Int *edgeHeight)WorldHeightMapprotected
Validate_Active_Ref(RefCountClass *obj)RefCountClassstatic
WorldHeightMap(void)WorldHeightMapprotected
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)RefCountClassinlineprotectedvirtual
~WorldHeightMap(void)WorldHeightMap
~WorldHeightMapEdit(void)WorldHeightMapEdit