#ifndef LEGOWORLDLIST_H #define LEGOWORLDLIST_H #include "mxlist.h" #include "mxtypes.h" class LegoWorld; // VTABLE: LEGO1 0x100d8700 // class MxCollection // VTABLE: LEGO1 0x100d8718 // class MxList // VTABLE: LEGO1 0x100d8730 // class MxPtrList // VTABLE: LEGO1 0x100d8680 // SIZE 0x18 class LegoWorldList : public MxPtrList { public: LegoWorldList(MxBool p_ownership = FALSE) : MxPtrList(p_ownership) {} // FUNCTION: LEGO1 0x100598d0 virtual MxS8 Compare(LegoWorld* p_a, LegoWorld* p_b) override { return p_a == p_b ? 0 : p_a < p_b ? -1 : 1; }; // vtable+0x14 }; // TEMPLATE: LEGO1 0x100598f0 // MxCollection::Compare // TEMPLATE: LEGO1 0x10059900 // MxCollection::~MxCollection // TEMPLATE: LEGO1 0x10059950 // MxCollection::Destroy // TEMPLATE: LEGO1 0x10059960 // MxList::~MxList // TEMPLATE: LEGO1 0x100599f0 // MxPtrList::Destroy // SYNTHETIC: LEGO1 0x10059ac0 // MxCollection::`scalar deleting destructor' // SYNTHETIC: LEGO1 0x10059b30 // MxList::`scalar deleting destructor' // SYNTHETIC: LEGO1 0x10059be0 // MxPtrList::`scalar deleting destructor' #endif // LEGOWORLDLIST_H