mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-26 18:04:06 +00:00
Implement/match LegoPathController::ReadEdge (#907)
* Implement/match LegoPathController::ReadEdge * Fix * Rename * Add 100482b0 * Rename
This commit is contained in:
committed by
GitHub
parent
09394c3512
commit
1f0a2a50ce
@@ -9,7 +9,7 @@
|
||||
struct LegoEdge;
|
||||
class LegoPathBoundary;
|
||||
class LegoPathController;
|
||||
class LegoUnknown100db7f4;
|
||||
struct LegoUnknown100db7f4;
|
||||
|
||||
// VTABLE: LEGO1 0x100d6e28
|
||||
// SIZE 0x154
|
||||
|
||||
@@ -16,7 +16,7 @@ class Vector3;
|
||||
|
||||
// VTABLE: LEGO1 0x100d7da8
|
||||
// SIZE 0x40
|
||||
class LegoPathCtrlEdge : public LegoUnknown100db7f4 {};
|
||||
struct LegoPathCtrlEdge : public LegoUnknown100db7f4 {};
|
||||
|
||||
struct LegoPathCtrlEdgeCompare {
|
||||
MxU32 operator()(const LegoPathCtrlEdge* p_lhs, const LegoPathCtrlEdge* p_rhs) const
|
||||
@@ -73,10 +73,10 @@ public:
|
||||
|
||||
private:
|
||||
MxResult Read(LegoStorage* p_storage);
|
||||
MxResult FUN_10047b30(LegoStorage* p_storage);
|
||||
MxResult FUN_10047c10(LegoStorage* p_storage);
|
||||
MxResult ReadStructs(LegoStorage* p_storage);
|
||||
MxResult ReadEdges(LegoStorage* p_storage);
|
||||
MxResult FUN_10047e90(LegoStorage* p_storage);
|
||||
static MxResult FUN_100482b0(LegoStorage* p_storage, Mx3DPointFloat&);
|
||||
static MxResult ReadVector(LegoStorage* p_storage, Mx3DPointFloat&);
|
||||
|
||||
LegoPathBoundary* m_unk0x08; // 0x08
|
||||
LegoPathCtrlEdge* m_unk0x0c; // 0x0c
|
||||
|
||||
Reference in New Issue
Block a user