Implement/match LegoAnimPresenter::FUN_1006b140 (#963)

This commit is contained in:
Christian Semmler
2024-05-28 15:23:23 -04:00
committed by GitHub
parent 60b747d7b2
commit da48dfb40d
3 changed files with 136 additions and 10 deletions

View File

@@ -84,11 +84,11 @@ public:
const char* GetActionObjectName();
inline void SetCurrentWorld(LegoWorld* p_currentWorld) { m_currentWorld = p_currentWorld; }
inline void SetUnknown0x0cTo1() { m_unk0x9c = 1; }
inline void SetUnknown0xa0(MxMatrix* p_unk0xa0) { m_unk0xa0 = p_unk0xa0; }
inline LegoAnim* GetAnimation() { return m_anim; }
friend class LegoPathBoundary;
protected:
void Init();
void Destroy(MxBool p_fromDestructor);
@@ -128,9 +128,11 @@ protected:
undefined m_unk0x97; // 0x97
LegoAnimSubstMap* m_substMap; // 0x98
MxS16 m_unk0x9c; // 0x9c
undefined4* m_unk0xa0; // 0xa0
float m_unk0xa4; // 0xa4
Mx3DPointFloat m_unk0xa8; // 0xa8
MxMatrix* m_unk0xa0; // 0xa0
public:
float m_unk0xa4; // 0xa4
Mx3DPointFloat m_unk0xa8; // 0xa8
};
// clang-format off