#ifndef MXSTREAMCHUNKLIST_H #define MXSTREAMCHUNKLIST_H #include "decomp.h" #include "mxlist.h" class MxStreamChunk; // VTABLE: LEGO1 0x100dc5d0 // class MxCollection // VTABLE: LEGO1 0x100dc5e8 // class MxList // VTABLE: LEGO1 0x100dc600 // SIZE 0x18 class MxStreamChunkList : public MxList { public: MxStreamChunkList() { m_customDestructor = Destroy; } virtual MxS8 Compare(MxStreamChunk*, MxStreamChunk*) override; // vtable+0x14 static void Destroy(MxStreamChunk* p_chunk); }; // VTABLE: LEGO1 0x100dc510 class MxStreamChunkListCursor : public MxListCursor { public: MxStreamChunkListCursor(MxStreamChunkList* p_list) : MxListCursor(p_list){}; }; // VTABLE: LEGO1 0x100dc528 // class MxListCursor #endif // MXSTREAMCHUNKLIST_H