public Chunk_Base getChunk(UInt32 chunkID, bool error = true) { Chunk_Base chunk = getChunksByID(chunkID).FirstOrDefault(); if (chunk == null && error) { throw new WMOException(string.Format("Chunk does not contain sub-chunk 0x{0}.", chunkID.ToString("X"))); } return(chunk); }
public void addChunk(Chunk_Base chunk) { subChunks.Add(chunk); LogWrite(string.Format("Added sub-chunk {0} as sub-chunk; {1} in pool", chunk.GetType().Name, subChunks.Count)); }
public void addChunk(Chunk_Base chunk) { Chunks.Add(chunk); LogWrite(string.Format("Added sub-chunk {0}; {1} in pool", chunk.GetType().Name, Chunks.Count)); }