Implement/match BumpBouy class (#1058)

This commit is contained in:
Christian Semmler
2024-07-04 14:28:23 -07:00
committed by GitHub
parent 14653070cc
commit 09684b3c03
8 changed files with 57 additions and 19 deletions

View File

@@ -30,4 +30,7 @@ public:
// BumpBouy::`scalar deleting destructor'
};
// GLOBAL: LEGO1 0x100d6788
// BumpBouy::`vbtable'
#endif // BUMPBOUY_H

View File

@@ -47,15 +47,15 @@ public:
void FUN_1007c520();
inline Tgl::Renderer* GetRenderer() { return this->m_renderer; }
inline Lego3DManager* Get3DManager() { return this->m_3dManager; }
inline LegoROI* GetViewROI() { return this->m_viewROI; }
inline MxDirect3D* GetDirect3D() { return this->m_direct3d; }
inline MxBool GetRender3D() { return this->m_render3d; }
inline double GetElapsedSeconds() { return this->m_elapsedSeconds; }
inline Tgl::Renderer* GetRenderer() { return m_renderer; }
inline Lego3DManager* Get3DManager() { return m_3dManager; }
inline LegoROI* GetViewROI() { return m_viewROI; }
inline MxDirect3D* GetDirect3D() { return m_direct3d; }
inline MxBool GetRender3D() { return m_render3d; }
inline double GetElapsedSeconds() { return m_elapsedSeconds; }
inline void SetRender3D(MxBool p_render3d) { this->m_render3d = p_render3d; }
inline void SetUnk0x554(MxBool p_unk0x554) { this->m_unk0x554 = p_unk0x554; }
inline void SetRender3D(MxBool p_render3d) { m_render3d = p_render3d; }
inline void SetUnk0x554(MxBool p_unk0x554) { m_unk0x554 = p_unk0x554; }
private:
MxResult CreateDirect3D();