|
My Project v1
Project
|


Public 成员函数 | |
| TerrainSerializer129 (Terrain terrain, string directoryName) | |
| bool | LoadChunk (TerrainChunk chunk) |
| void | SaveChunk (TerrainChunk chunk) |
| void | Dispose () |
| unsafe bool | LoadChunkBlocks (TerrainChunk chunk) |
| unsafe void | SaveChunkBlocks (TerrainChunk chunk) |
静态 Public 成员函数 | |
| static void | ReadChunkHeader (Stream stream) |
| static void | WriteChunkHeader (Stream stream, int cx, int cz) |
| static void | ReadTOCEntry (Stream stream, out int cx, out int cz, out int index) |
| static void | WriteTOCEntry (Stream stream, int cx, int cz, int index) |
| static int | ReadInt (Stream stream) |
| static void | WriteInt (Stream stream, int value) |
Public 属性 | |
| Terrain | m_terrain |
| byte[] | m_buffer = new byte[131072] |
| Dictionary< Point2, long > | m_chunkOffsets = [] |
| Stream | m_stream |
静态 Public 属性 | |
| const int | MaxChunks = 65536 |
| const int | TocEntryBytesCount = 12 |
| const int | TocBytesCount = 786444 |
| const int | ChunkSizeX = 16 |
| const int | ChunkSizeY = 128 |
| const int | ChunkSizeZ = 16 |
| const int | ChunkBitsX = 4 |
| const int | ChunkBitsZ = 4 |
| const int | ChunkBytesCount = 132112 |
| const string | ChunksFileName = "Chunks32.dat" |
| Game.TerrainSerializer129.TerrainSerializer129 | ( | Terrain | terrain, |
| string | directoryName ) |

| void Game.TerrainSerializer129.Dispose | ( | ) |
| bool Game.TerrainSerializer129.LoadChunk | ( | TerrainChunk | chunk | ) |

| unsafe bool Game.TerrainSerializer129.LoadChunkBlocks | ( | TerrainChunk | chunk | ) |


|
static |


|
static |

|
static |


| void Game.TerrainSerializer129.SaveChunk | ( | TerrainChunk | chunk | ) |

| unsafe void Game.TerrainSerializer129.SaveChunkBlocks | ( | TerrainChunk | chunk | ) |


|
static |


|
static |

|
static |


|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| byte [] Game.TerrainSerializer129.m_buffer = new byte[131072] |
| Dictionary<Point2, long> Game.TerrainSerializer129.m_chunkOffsets = [] |
| Stream Game.TerrainSerializer129.m_stream |
| Terrain Game.TerrainSerializer129.m_terrain |
|
static |
|
static |
|
static |