Implement/match remaining LegoWorld functions (#526)

* Implement/match remaining LegoWorld functions

* Move functions

* Move function

* Fix function location

* Fix function return type
This commit is contained in:
Christian Semmler
2024-02-04 12:33:37 -05:00
committed by GitHub
parent d324fd664a
commit 434deecee4
6 changed files with 47 additions and 13 deletions

View File

@@ -1,8 +1,12 @@
#ifndef LEGOPATHCONTROLLER_H
#define LEGOPATHCONTROLLER_H
#include "decomp.h"
#include "mxcore.h"
class IslePathActor;
class LegoPathBoundary;
// VTABLE: LEGO1 0x100d7d60
// SIZE 0x40
class LegoPathController : public MxCore {
@@ -31,6 +35,8 @@ public:
virtual void VTable0x14(); // vtable+0x14
virtual void Destroy(); // vtable+0x18
undefined4 FUN_10046770(IslePathActor* p_actor);
MxResult FUN_10046b30(LegoPathBoundary** p_path, MxS32& p_value);
void Enable(MxBool p_enable);
};