mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
Match more scalar deleting destructors (#568)
This commit is contained in:
@@ -9,6 +9,9 @@ class AutoROI;
|
||||
// SIZE 0x6c (discovered through inline constructor at 0x10009ae6)
|
||||
class LegoModelPresenter : public MxVideoPresenter {
|
||||
public:
|
||||
// inline in scalar dtor
|
||||
~LegoModelPresenter() override { Destroy(TRUE); }
|
||||
|
||||
static void configureLegoModelPresenter(MxS32 p_modelPresenterConfig);
|
||||
|
||||
// FUNCTION: LEGO1 0x1000ccb0
|
||||
|
@@ -111,6 +111,9 @@ public:
|
||||
// SYNTHETIC: LEGO1 0x10009000
|
||||
// LegoObjectFactory::`scalar deleting destructor'
|
||||
|
||||
// SYNTHETIC: LEGO1 0x10009170
|
||||
// LegoObjectFactory::~LegoObjectFactory
|
||||
|
||||
private:
|
||||
#define X(V) MxAtomId m_id##V;
|
||||
FOR_LEGOOBJECTFACTORY_OBJECTS(X)
|
||||
|
@@ -7,6 +7,8 @@
|
||||
// SIZE 0x54 (from inlined construction at 0x10009fac)
|
||||
class LegoPartPresenter : public MxMediaPresenter {
|
||||
public:
|
||||
~LegoPartPresenter() override { Destroy(TRUE); }
|
||||
|
||||
// FUNCTION: LEGO1 0x1000cf70
|
||||
inline const char* ClassName() const override // vtable+0x0c
|
||||
{
|
||||
@@ -28,6 +30,9 @@ public:
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1000d060
|
||||
// LegoPartPresenter::`scalar deleting destructor'
|
||||
|
||||
private:
|
||||
void Destroy(MxBool p_fromDestructor);
|
||||
};
|
||||
|
||||
#endif // LEGOPARTPRESENTER_H
|
||||
|
@@ -34,6 +34,9 @@ public:
|
||||
|
||||
inline MxU16 GetColor(MxU8 p_id) { return GetState(p_id)->m_color; }
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1000f6f0
|
||||
// RaceState::~RaceState
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100160d0
|
||||
// RaceState::`scalar deleting destructor'
|
||||
|
||||
|
Reference in New Issue
Block a user