|
My Project v1
Project
|


类 | |
| struct | ChunkDescriptor |
Public 成员函数 | |
| virtual void | Open (string directoryName, string suffix) |
| virtual void | Dispose () |
| virtual int | Load (Point2 p, byte[] buffer) |
| virtual void | Save (Point2 p, byte[] buffer, int size) |
| virtual List< int > | GetFreeNodes (int count) |
| virtual int | FindLastNode (int startNode) |
| virtual void | SetAndWriteFreeNode (int freeNode) |
| virtual ChunkDescriptor | ReadChunkDescriptor (int i) |
| virtual void | WriteChunkDescriptor (ChunkDescriptor desc) |
| virtual int | ReadNode (int node, byte[] data, int offset, out int nextNode) |
| virtual void | WriteNode (int node, byte[] data, int offset, int size, int nextNode) |
| virtual int | MakeNodeHeader (int node, int dataSize, int nextNode) |
| virtual void | ParseNodeHeader (int node, int nodeHeader, out int dataSize, out int nextNode) |
| virtual void | LogDebugInfo () |
Public 成员函数 继承自 Game.TerrainSerializer23.IStorage | |
静态 Public 成员函数 | |
| static uint | ReverseEndianness (uint n) |
Public 属性 | |
| Stream | Stream |
属性 | |
| int | NodeDataSize [get] |
Private 属性 | |
| BinaryReader | Reader |
| BinaryWriter | Writer |
| Dictionary< Point2, ChunkDescriptor > | ChunkDescriptors = [] |
| int | FreeNode |
| int | NodeSize |
静态 Private 属性 | |
| const string | FileName = "Chunks32fs.dat" |
| const uint | FileHeaderMagic = 3735923200u |
| const int | FileHeaderSize = 786444 |
| const int | FileHeaderFreeNodeOffset = 8 |
| const int | FileHeaderChunkDescriptorsOffset = 12 |
| const int | FileHeaderChunkDescriptorsCount = 65536 |
| const int | FileHeaderChunkDescriptorSize = 12 |
| const uint | NodeHeaderMagic = 3735927296u |
| const int | NodeHeaderSize = 8 |
|
virtual |
|
virtual |


|
virtual |


|
virtual |
|
virtual |

|
virtual |

|
virtual |
|
virtual |

|
virtual |

|
virtual |


|
static |

|
virtual |
|
virtual |

|
virtual |

|
virtual |


|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
| Stream Game.TerrainSerializer23.SingleFileStorage.Stream |
|
private |
|
getprivate |