|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Collaboration diagram for Terraria.Map.WorldMap:Public Member Functions | |
| unsafe MapTile * | GetChunkTile (int mapX, int mapY, out WorldMapChunk chunk) |
| unsafe MapTile * | GetChunkTile (int mapX, int mapY, bool utilLoad, out WorldMapChunk chunk) |
| unsafe void | UnloadChunk () |
| unsafe MapTile * | GetTileStorage (WorldMapChunk chunk, bool utilLoad=false) |
| unsafe void | ReleaseTileStorage (WorldMapChunk chunk) |
| void | UpdateChunks () |
| unsafe void | Allocate (int maxWidth, int maxHeight) |
| unsafe void | ConsumeUpdate (int x, int y) |
| unsafe void | Update (int x, int y, byte light) |
| unsafe void | SetTile (int x, int y, ref MapTile tile) |
| unsafe bool | IsRevealed (int x, int y) |
| unsafe bool | UpdateLighting (int x, int y, byte light) |
| unsafe bool | UpdateType (int x, int y) |
| void | UnlockMapSection (int sectionX, int sectionY) |
| void | Load () |
| void | Save (bool forceSave=false) |
| void | Clear () |
| unsafe void | ClearEdges () |
| WorldMap () | |
Public Attributes | |
| int | MaxWidth |
| int | MaxHeight |
| int | MaxChunkWidth |
| int | MaxChunkHeight |
| WorldMapChunk[] | _chunks |
| int | MaxChunkMapped |
| object | LockObject |
Static Public Attributes | |
| const int | BlackEdgeWidth = 40 |
| const int | ReservedForPlayer = 64 |
Properties | |
| int | NumChunksAvailable [get, set] |
Private Attributes | |
| unsafe MapTile * | TileData |
| unsafe byte * | TileCompressedData |
| List< IntPtr > | TileChunksAvailable |
| List< WorldMapChunk > | TileChunksInUse |
Definition at line 19 of file WorldMap.cs.