| 
    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.