Implement ModelDb (WDB reader/parser) (#619)

* WIP Read WDB

* Fixes

* WIP

* WIP

* WIP

* WIP

* Match

* Match

* Fix Compare

* Rename member
This commit is contained in:
Christian Semmler
2024-03-03 15:35:56 -05:00
committed by GitHub
parent a6cf0b5856
commit 01f07a323c
10 changed files with 427 additions and 6 deletions

View File

@@ -7,6 +7,7 @@
// SIZE 0x54 (from inlined construction at 0x10009bb5)
class LegoTexturePresenter : public MxMediaPresenter {
public:
LegoTexturePresenter() : m_textureData(NULL) {}
~LegoTexturePresenter() override;
// FUNCTION: LEGO1 0x1000ce50
@@ -28,6 +29,12 @@ public:
// SYNTHETIC: LEGO1 0x1000cf40
// LegoTexturePresenter::`scalar deleting destructor'
MxResult ParseTexture(MxDSChunk& p_chunk);
void FUN_1004f290();
private:
MxDSChunk* m_textureData; // 0x54
};
#endif // LEGOTEXTUREPRESENTER_H