| AllocateChunk(int chunkX, int chunkZ) | Game.Terrain | virtual |
| AllocatedChunks | Game.Terrain | |
| BottomHeightMask | Game.Terrain | static |
| BottomHeightShift | Game.Terrain | static |
| CalculateTopmostCellHeight(int x, int z) | Game.Terrain | virtual |
| ComparePoints(Point2 c1, Point2 c2) | Game.Terrain | static |
| ContentsMask | Game.Terrain | static |
| DataMask | Game.Terrain | static |
| DataShift | Game.Terrain | static |
| Dispose() | Game.Terrain | virtual |
| ExtractBottomHeight(int value) | Game.Terrain | static |
| ExtractContents(int value) | Game.Terrain | static |
| ExtractData(int value) | Game.Terrain | static |
| ExtractHumidity(int value) | Game.Terrain | static |
| ExtractLight(int value) | Game.Terrain | static |
| ExtractSunlightHeight(int value) | Game.Terrain | static |
| ExtractTemperature(int value) | Game.Terrain | static |
| ExtractTopHeight(int value) | Game.Terrain | static |
| FreeChunk(TerrainChunk chunk) | Game.Terrain | virtual |
| GetBottomHeight(int x, int z) | Game.Terrain | virtual |
| GetCellContents(int x, int y, int z) | Game.Terrain | virtual |
| GetCellContentsFast(int x, int y, int z) | Game.Terrain | virtual |
| GetCellLight(int x, int y, int z) | Game.Terrain | virtual |
| GetCellLightFast(int x, int y, int z) | Game.Terrain | virtual |
| GetCellValue(int x, int y, int z) | Game.Terrain | virtual |
| GetCellValueFast(int x, int y, int z) | Game.Terrain | virtual |
| GetCellValueFastChunkExists(int x, int y, int z) | Game.Terrain | virtual |
| GetChunkAtCell(int x, int z) | Game.Terrain | virtual |
| GetChunkAtCell(int x, int y, int z) | Game.Terrain | virtual |
| GetChunkAtCoords(int chunkX, int chunkZ) | Game.Terrain | virtual |
| GetChunkAtCoords(int chunkX, int chunkY, int chunkZ) | Game.Terrain | virtual |
| GetHumidity(int x, int z) | Game.Terrain | virtual |
| GetSeasonalHumidity(int x, int z) | Game.Terrain | virtual |
| GetSeasonalHumidity(int shaftValue) | Game.Terrain | virtual |
| GetSeasonalTemperature(int x, int z) | Game.Terrain | virtual |
| GetSeasonalTemperature(int shaftValue) | Game.Terrain | virtual |
| GetShaftValue(int x, int z) | Game.Terrain | virtual |
| GetSunlightHeight(int x, int z) | Game.Terrain | virtual |
| GetTemperature(int x, int z) | Game.Terrain | virtual |
| GetTopHeight(int x, int z) | Game.Terrain | virtual |
| HumidityMask | Game.Terrain | static |
| HumidityShift | Game.Terrain | static |
| IsCellValid(int x, int y, int z) | Game.Terrain | virtual |
| LightMask | Game.Terrain | static |
| LightShift | Game.Terrain | static |
| LoopChunks(int startChunkX, int startChunkZ, bool skipStartChunk, out bool hasLooped) | Game.Terrain | virtual |
| LoopChunks(int startChunkX, int startChunkZ, bool skipStartChunk) | Game.Terrain | virtual |
| m_allChunks | Game.Terrain | |
| m_allocatedChunks | Game.Terrain | |
| m_allocatedChunksArray | Game.Terrain | |
| MakeBlockValue(int contents) | Game.Terrain | static |
| MakeBlockValue(int contents, int light, int data) | Game.Terrain | static |
| ReplaceBottomHeight(int value, int bottomHeight) | Game.Terrain | static |
| ReplaceContents(int value, int contents) | Game.Terrain | static |
| ReplaceContents(int contents) | Game.Terrain | static |
| ReplaceData(int value, int data) | Game.Terrain | static |
| ReplaceHumidity(int value, int humidity) | Game.Terrain | static |
| ReplaceLight(int value, int light) | Game.Terrain | static |
| ReplaceSunlightHeight(int value, int sunlightHeight) | Game.Terrain | static |
| ReplaceTemperature(int value, int temperature) | Game.Terrain | static |
| ReplaceTopHeight(int value, int topHeight) | Game.Terrain | static |
| SeasonHumidity | Game.Terrain | |
| SeasonTemperature | Game.Terrain | |
| SetBottomHeight(int x, int z, int bottomHeight) | Game.Terrain | virtual |
| SetCellValueFast(int x, int y, int z, int value) | Game.Terrain | virtual |
| SetHumidity(int x, int z, int humidity) | Game.Terrain | virtual |
| SetShaftValue(int x, int z, int value) | Game.Terrain | virtual |
| SetSunlightHeight(int x, int z, int sunlightHeight) | Game.Terrain | virtual |
| SetTemperature(int x, int z, int temperature) | Game.Terrain | virtual |
| SetTopHeight(int x, int z, int topHeight) | Game.Terrain | virtual |
| SunlightHeightMask | Game.Terrain | static |
| SunlightHeightShift | Game.Terrain | static |
| TemperatureMask | Game.Terrain | static |
| TemperatureShift | Game.Terrain | static |
| Terrain() | Game.Terrain | |
| ToCell(float x) | Game.Terrain | static |
| ToCell(float x, float y) | Game.Terrain | static |
| ToCell(Vector2 p) | Game.Terrain | static |
| ToCell(float x, float y, float z) | Game.Terrain | static |
| ToCell(Vector3 p) | Game.Terrain | static |
| ToChunk(Vector2 p) | Game.Terrain | static |
| ToChunk(int x, int z) | Game.Terrain | static |
| TopHeightMask | Game.Terrain | static |
| TopHeightShift | Game.Terrain | static |