Drive-by BETA10 fixes

This commit is contained in:
jonschz 2024-10-20 11:02:26 +02:00
parent 5affdd71d6
commit 259bef73ad
4 changed files with 6 additions and 2 deletions

View File

@ -6,7 +6,7 @@
// VTABLE: LEGO1 0x100d6c00 LegoAnimActor // VTABLE: LEGO1 0x100d6c00 LegoAnimActor
// VTABLE: LEGO1 0x100d6c10 LegoPathActor // VTABLE: LEGO1 0x100d6c10 LegoPathActor
// VTABLE: LEGO1 0x100d6cdc LegoExtraActor // VTABLE: LEGO1 0x100d6cdc LegoExtraActor
// VTABLE: BETA10 0x101bc2b8 LegoAnimActor // VTABLE: BETA10 0x101bc2b8 LegoPathActor
// SIZE 0x1dc // SIZE 0x1dc
class LegoExtraActor : public virtual LegoAnimActor { class LegoExtraActor : public virtual LegoAnimActor {
public: public:

View File

@ -35,6 +35,7 @@ class LegoRaceActor : public virtual LegoAnimActor {
MxResult VTable0x94(LegoPathActor* p_actor, MxBool p_bool) override; // vtable+0x94 MxResult VTable0x94(LegoPathActor* p_actor, MxBool p_bool) override; // vtable+0x94
// FUNCTION: LEGO1 0x10014aa0 // FUNCTION: LEGO1 0x10014aa0
// FUNCTION: BETA10 0x100ca038
virtual MxResult FUN_10014aa0() { return SUCCESS; } virtual MxResult FUN_10014aa0() { return SUCCESS; }
// SYNTHETIC: LEGO1 0x10012c10 // SYNTHETIC: LEGO1 0x10012c10

View File

@ -17,6 +17,7 @@ LegoTreeNode::LegoTreeNode()
} }
// FUNCTION: LEGO1 0x10099da0 // FUNCTION: LEGO1 0x10099da0
// FUNCTION: BETA10 0x10187e10
LegoTreeNode::~LegoTreeNode() LegoTreeNode::~LegoTreeNode()
{ {
if (m_data) { if (m_data) {

View File

@ -9,11 +9,11 @@
class LegoStorage; class LegoStorage;
// VTABLE: LEGO1 0x100db778 // VTABLE: LEGO1 0x100db778
// VTABLE: BETA10 0x101c37f4
// SIZE 0x04 // SIZE 0x04
class LegoTreeNodeData { class LegoTreeNodeData {
public: public:
LegoTreeNodeData() {} LegoTreeNodeData() {}
// FUNCTION: LEGO1 0x1009a0e0 // FUNCTION: LEGO1 0x1009a0e0
virtual ~LegoTreeNodeData() {} virtual ~LegoTreeNodeData() {}
@ -28,6 +28,7 @@ class LegoTreeNodeData {
}; };
// VTABLE: LEGO1 0x100db764 // VTABLE: LEGO1 0x100db764
// VTABLE: BETA10 0x101c37f4
// SIZE 0x10 // SIZE 0x10
class LegoTreeNode { class LegoTreeNode {
public: public:
@ -58,6 +59,7 @@ class LegoTreeNode {
void SetChildren(LegoTreeNode** p_children) { m_children = p_children; } void SetChildren(LegoTreeNode** p_children) { m_children = p_children; }
// SYNTHETIC: LEGO1 0x10099d80 // SYNTHETIC: LEGO1 0x10099d80
// SYNTHETIC: BETA10 0x10188cb0
// LegoTreeNode::`scalar deleting destructor' // LegoTreeNode::`scalar deleting destructor'
protected: protected: