2023-12-21 10:52:42 -05:00
|
|
|
#ifndef MXRECTLIST_H
|
|
|
|
#define MXRECTLIST_H
|
|
|
|
|
|
|
|
#include "mxlist.h"
|
|
|
|
#include "mxrect32.h"
|
|
|
|
|
|
|
|
// VTABLE: LEGO1 0x100dc3f0
|
2024-08-11 16:23:39 -04:00
|
|
|
// VTABLE: BETA10 0x101c1fb8
|
2023-12-21 10:52:42 -05:00
|
|
|
// SIZE 0x18
|
|
|
|
class MxRectList : public MxPtrList<MxRect32> {
|
|
|
|
public:
|
2024-08-11 16:23:39 -04:00
|
|
|
// FUNCTION: BETA10 0x1013b980
|
2023-12-21 10:52:42 -05:00
|
|
|
MxRectList(MxBool p_ownership = FALSE) : MxPtrList<MxRect32>(p_ownership) {}
|
|
|
|
};
|
|
|
|
|
|
|
|
// VTABLE: LEGO1 0x100dc438
|
2024-08-11 16:23:39 -04:00
|
|
|
// VTABLE: BETA10 0x101c2048
|
2023-12-21 10:52:42 -05:00
|
|
|
// class MxListCursor<MxRect32 *>
|
|
|
|
|
|
|
|
// VTABLE: LEGO1 0x100dc408
|
2024-08-11 16:23:39 -04:00
|
|
|
// VTABLE: BETA10 0x101c2030
|
2023-12-21 10:52:42 -05:00
|
|
|
// class MxPtrListCursor<MxRect32>
|
|
|
|
|
|
|
|
// VTABLE: LEGO1 0x100dc420
|
2024-08-11 16:23:39 -04:00
|
|
|
// VTABLE: BETA10 0x101c2018
|
2023-12-21 10:52:42 -05:00
|
|
|
class MxRectListCursor : public MxPtrListCursor<MxRect32> {
|
|
|
|
public:
|
2024-08-11 16:23:39 -04:00
|
|
|
// FUNCTION: BETA10 0x1013bf10
|
2024-02-25 09:14:39 -05:00
|
|
|
MxRectListCursor(MxRectList* p_list) : MxPtrListCursor<MxRect32>(p_list) {}
|
2023-12-21 10:52:42 -05:00
|
|
|
};
|
|
|
|
|
|
|
|
// VTABLE: LEGO1 0x100dc3d8
|
2024-08-11 16:23:39 -04:00
|
|
|
// VTABLE: BETA10 0x101c1fd0
|
2023-12-21 10:52:42 -05:00
|
|
|
// class MxPtrList<MxRect32>
|
|
|
|
|
|
|
|
// VTABLE: LEGO1 0x100dc450
|
2024-08-11 16:23:39 -04:00
|
|
|
// VTABLE: BETA10 0x101c1fe8
|
2023-12-21 10:52:42 -05:00
|
|
|
// class MxList<MxRect32 *>
|
|
|
|
|
|
|
|
// VTABLE: LEGO1 0x100dc468
|
2024-08-11 16:23:39 -04:00
|
|
|
// VTABLE: BETA10 0x101c2000
|
2023-12-21 10:52:42 -05:00
|
|
|
// class MxCollection<MxRect32 *>
|
|
|
|
|
|
|
|
// TEMPLATE: LEGO1 0x100b3c00
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013ba00
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxCollection<MxRect32 *>::Compare
|
|
|
|
|
|
|
|
// TEMPLATE: LEGO1 0x100b3c10
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013bb30
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxCollection<MxRect32 *>::MxCollection<MxRect32 *>
|
|
|
|
|
|
|
|
// TEMPLATE: LEGO1 0x100b3c80
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013bbc0
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxCollection<MxRect32 *>::~MxCollection<MxRect32 *>
|
|
|
|
|
|
|
|
// TEMPLATE: LEGO1 0x100b3cd0
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013bc60
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxCollection<MxRect32 *>::Destroy
|
|
|
|
|
|
|
|
// TEMPLATE: LEGO1 0x100b3ce0
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013bc70
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxList<MxRect32 *>::~MxList<MxRect32 *>
|
|
|
|
|
|
|
|
// TEMPLATE: LEGO1 0x100b3d70
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013bd20
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxPtrList<MxRect32>::Destroy
|
|
|
|
|
|
|
|
// SYNTHETIC: LEGO1 0x100b3d80
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: BETA10 0x1013bd50
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxRectList::`scalar deleting destructor'
|
|
|
|
|
2024-01-14 16:28:46 -05:00
|
|
|
// TEMPLATE: LEGO1 0x100b3df0
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013bd90
|
2024-01-14 16:28:46 -05:00
|
|
|
// MxPtrList<MxRect32>::~MxPtrList<MxRect32>
|
|
|
|
|
2023-12-21 10:52:42 -05:00
|
|
|
// SYNTHETIC: LEGO1 0x100b3e40
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: BETA10 0x1013bdf0
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxCollection<MxRect32 *>::`scalar deleting destructor'
|
|
|
|
|
|
|
|
// SYNTHETIC: LEGO1 0x100b3eb0
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: BETA10 0x1013be30
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxList<MxRect32 *>::`scalar deleting destructor'
|
|
|
|
|
|
|
|
// SYNTHETIC: LEGO1 0x100b3f60
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: BETA10 0x1013be70
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxPtrList<MxRect32>::`scalar deleting destructor'
|
|
|
|
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: LEGO1 0x100b3fd0
|
|
|
|
// SYNTHETIC: BETA10 0x1013beb0
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxRectList::~MxRectList
|
|
|
|
|
|
|
|
// SYNTHETIC: LEGO1 0x100b4020
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: BETA10 0x1013c0a0
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxRectListCursor::`scalar deleting destructor'
|
|
|
|
|
|
|
|
// TEMPLATE: LEGO1 0x100b4090
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013c0e0
|
2023-12-25 19:42:40 -05:00
|
|
|
// MxPtrListCursor<MxRect32>::~MxPtrListCursor<MxRect32>
|
2023-12-21 10:52:42 -05:00
|
|
|
|
|
|
|
// SYNTHETIC: LEGO1 0x100b40e0
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: BETA10 0x1013c140
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxListCursor<MxRect32 *>::`scalar deleting destructor'
|
|
|
|
|
|
|
|
// SYNTHETIC: LEGO1 0x100b4150
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: BETA10 0x1013c180
|
2023-12-25 19:42:40 -05:00
|
|
|
// MxPtrListCursor<MxRect32>::`scalar deleting destructor'
|
2023-12-21 10:52:42 -05:00
|
|
|
|
|
|
|
// TEMPLATE: LEGO1 0x100b41c0
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013c1c0
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxListCursor<MxRect32 *>::~MxListCursor<MxRect32 *>
|
|
|
|
|
2024-08-11 16:23:39 -04:00
|
|
|
// SYNTHETIC: LEGO1 0x100b4210
|
|
|
|
// SYNTHETIC: BETA10 0x1013c220
|
2023-12-21 10:52:42 -05:00
|
|
|
// MxRectListCursor::~MxRectListCursor
|
|
|
|
|
2024-08-11 16:23:39 -04:00
|
|
|
// TEMPLATE: BETA10 0x1013ba20
|
|
|
|
// MxPtrList<MxRect32>::MxPtrList<MxRect32>
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013baa0
|
|
|
|
// MxList<MxRect32 *>::MxList<MxRect32 *>
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013bc30
|
|
|
|
// MxCollection<MxRect32 *>::SetDestroy
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013bce0
|
|
|
|
// MxPtrList<MxRect32>::SetOwnership
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013bf90
|
|
|
|
// MxPtrListCursor<MxRect32>::MxPtrListCursor<MxRect32>
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013c010
|
|
|
|
// MxListCursor<MxRect32 *>::MxListCursor<MxRect32 *>
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013c3c0
|
|
|
|
// MxList<MxRect32 *>::DeleteAll
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013c450
|
|
|
|
// MxListCursor<MxRect32 *>::Next
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013c610
|
|
|
|
// MxListEntry<MxRect32 *>::GetNext
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x1013c630
|
|
|
|
// MxListEntry<MxRect32 *>::GetValue
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x10152860
|
|
|
|
// MxList<MxRect32 *>::Append
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x10152890
|
|
|
|
// MxList<MxRect32 *>::InsertEntry
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x10152980
|
|
|
|
// MxListEntry<MxRect32 *>::MxListEntry<MxRect32 *>
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x101529c0
|
|
|
|
// MxListEntry<MxRect32 *>::SetPrev
|
|
|
|
|
|
|
|
// TEMPLATE: BETA10 0x101529f0
|
|
|
|
// MxListEntry<MxRect32 *>::SetNext
|
|
|
|
|
2023-12-21 10:52:42 -05:00
|
|
|
#endif // MXRECTLIST_H
|