mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
Implement/match LegoPartPresenter::Store (#643)
This commit is contained in:

committed by
GitHub

parent
9f875d01e5
commit
6fa4a0dbec
@@ -25,6 +25,37 @@ public:
|
||||
// LegoLODList::`scalar deleting destructor'
|
||||
};
|
||||
|
||||
// VTABLE: LEGO1 0x100d9df0
|
||||
// class MxListCursor<LegoLOD *>
|
||||
|
||||
// VTABLE: LEGO1 0x100d9e08
|
||||
// class MxPtrListCursor<LegoLOD>
|
||||
|
||||
// VTABLE: LEGO1 0x100d9e20
|
||||
// SIZE 0x10
|
||||
class LegoLODListCursor : public MxPtrListCursor<LegoLOD> {
|
||||
public:
|
||||
LegoLODListCursor(LegoLODList* p_list) : MxPtrListCursor<LegoLOD>(p_list) {}
|
||||
};
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1007d9b0
|
||||
// LegoLODListCursor::`scalar deleting destructor'
|
||||
|
||||
// FUNCTION: LEGO1 0x1007da20
|
||||
// MxPtrListCursor<LegoLOD>::~MxPtrListCursor<LegoLOD>
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1007da70
|
||||
// MxListCursor<LegoLOD *>::`scalar deleting destructor'
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1007dae0
|
||||
// MxPtrListCursor<LegoLOD>::`scalar deleting destructor'
|
||||
|
||||
// FUNCTION: LEGO1 0x1007db50
|
||||
// MxListCursor<LegoLOD *>::~MxListCursor<LegoLOD *>
|
||||
|
||||
// FUNCTION: LEGO1 0x1007dba0
|
||||
// LegoLODListCursor::~LegoLODListCursor
|
||||
|
||||
// TEMPLATE: LEGO1 0x1007d480
|
||||
// MxCollection<LegoLOD *>::Compare
|
||||
|
||||
|
@@ -15,7 +15,6 @@ public:
|
||||
~LegoNamedPart() { delete m_list; }
|
||||
|
||||
const MxString* GetName() const { return &m_name; }
|
||||
|
||||
LegoLODList* GetList() { return m_list; }
|
||||
|
||||
private:
|
||||
|
@@ -23,6 +23,37 @@ public:
|
||||
// LegoNamedPartList::`scalar deleting destructor'
|
||||
};
|
||||
|
||||
// VTABLE: LEGO1 0x100d9e68
|
||||
// class MxListCursor<LegoNamedPart *>
|
||||
|
||||
// VTABLE: LEGO1 0x100d9e38
|
||||
// class MxPtrListCursor<LegoNamedPart>
|
||||
|
||||
// VTABLE: LEGO1 0x100d9e50
|
||||
// SIZE 0x10
|
||||
class LegoNamedPartListCursor : public MxPtrListCursor<LegoNamedPart> {
|
||||
public:
|
||||
LegoNamedPartListCursor(LegoNamedPartList* p_list) : MxPtrListCursor<LegoNamedPart>(p_list) {}
|
||||
};
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1007e170
|
||||
// LegoNamedPartListCursor::`scalar deleting destructor'
|
||||
|
||||
// FUNCTION: LEGO1 0x1007e1e0
|
||||
// MxPtrListCursor<LegoNamedPart>::~MxPtrListCursor<LegoNamedPart>
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1007e230
|
||||
// MxListCursor<LegoNamedPart *>::`scalar deleting destructor'
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1007e2a0
|
||||
// MxPtrListCursor<LegoNamedPart>::`scalar deleting destructor'
|
||||
|
||||
// FUNCTION: LEGO1 0x1007e310
|
||||
// MxListCursor<LegoNamedPart *>::~MxListCursor<LegoNamedPart *>
|
||||
|
||||
// FUNCTION: LEGO1 0x1007e360
|
||||
// LegoNamedPartListCursor::~LegoNamedPartListCursor
|
||||
|
||||
// TEMPLATE: LEGO1 0x1007d760
|
||||
// MxCollection<LegoNamedPart *>::Compare
|
||||
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
inline void Reset() { m_parts = NULL; }
|
||||
|
||||
MxResult Read(MxDSChunk& p_chunk);
|
||||
void FUN_1007df20();
|
||||
void Store();
|
||||
|
||||
private:
|
||||
void Destroy(MxBool p_fromDestructor);
|
||||
|
Reference in New Issue
Block a user