video/legohideanimpresenter: Init, dtor, most of destroy function (#447)

* video/legohideanimpresenter: Init, dtor, most of destroy function

* Format

* Finish Destroy

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
Joshua Peisach
2024-01-17 12:24:05 -05:00
committed by GitHub
parent b25239f22d
commit d369429e98
2 changed files with 34 additions and 3 deletions

View File

@@ -1,6 +1,7 @@
#ifndef LEGOHIDEANIMPRESENTER_H
#define LEGOHIDEANIMPRESENTER_H
#include "decomp.h"
#include "legoloopinganimpresenter.h"
// VTABLE: LEGO1 0x100d9278
@@ -23,8 +24,13 @@ public:
return !strcmp(p_name, ClassName()) || LegoAnimPresenter::IsA(p_name);
}
virtual void Destroy() override; // vtable+0x38
private:
void Init();
void Destroy(MxBool p_fromDestructor);
undefined4* m_unk0xc0; // 0xc0
};
// SYNTHETIC: LEGO1 0x1006d9d0