public void Dispose() { MCNRSubChunk = null; MCVTSubChunk = null; MCLQSubChunks.Clear(); MCLQSubChunks = null; MCSESubChunsk.Clear(); MCSESubChunsk = null; }
// Offsets are relative to the end of MCNK header, in this case 0, read right away. private void BuildSubMCVT(BinaryReader reader, uint offset) { reader.SetPosition(offset + HeaderOffsetEnd); if (reader.IsEOF()) { return; } MCVTSubChunk = new MCVTSubChunk(reader); }
// Offsets are relative to the end of MCNK header, in this case 0, read right away. private void BuildSubMCVT(BinaryReader reader, uint offsHeight) { MCVTSubChunk = new MCVTSubChunk(reader); }