Esempio n. 1
0
 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;
 }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
 internal IFFChunkHandler(string _name, IFFChunkSaver <T> _saver, T _data, IFFChunkType _type, int _align)
     : this(_name, _saver, _data, _type | IFFChunkType.Align, _align, 0)
 {
 }