internal IFFChunkHandler(string _name, IFFChunkSaver <T> _saver, T _data, IFFChunkType _type, int _align, int _offset) { m_saver = _saver; m_data = _data; m_type = (_type | IFFChunkType.Align); m_align = _align; m_offset = _offset; m_name = _name; }
public void RegisterChunk <T>(string _name, IFFChunkSaver <T> _delegate, T _data, IFFChunkType _type, int _align, int _offset) { IFFChunkHandler <T> item = new IFFChunkHandler <T>(_name, _delegate, _data, _type, _align, _offset); m_chunks.Add(item); }
internal IFFChunkHandler(string _name, IFFChunkSaver <T> _saver, T _data, IFFChunkType _type, int _align) : this(_name, _saver, _data, _type | IFFChunkType.Align, _align, 0) { }