Skip to content

Commit dd4d4bb

Browse files
committed
Fix annotations
1 parent e02fe23 commit dd4d4bb

8 files changed

Lines changed: 15 additions & 37 deletions

File tree

GolDP/include/floatybarge0x4c.h

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
#include "floatypontoon0x4c.h"
22

3-
43
// VTABLE: GOLDP 0x10056760
54
// SIZE: 0x4c
65
class FloatyBarge0x4c : public FloatyPontoon0x4c {
76
public:
8-
undefined4 VTable0x4c(
9-
LegoFloat p_arg1,
10-
LegoFloat p_arg2,
11-
LegoFloat p_arg3,
12-
LegoFloat p_arg4
13-
) override;
7+
undefined4 VTable0x4c(LegoFloat p_arg1, LegoFloat p_arg2, LegoFloat p_arg3, LegoFloat p_arg4) override;
148

15-
void FUN_10014ff0(undefined4 *p_arg1);
9+
void FUN_10014ff0(undefined4* p_arg1);
1610
};

GolDP/include/floatypontoon0x4c.h

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@ class FloatyPontoon0x4c : public FloatyBoat0x28 {
1010
public:
1111
FloatyPontoon0x4c();
1212

13-
void VTable0x08(const FloatyVec0xc& p_v) override; // vtable+0x08
14-
void VTable0x14(FloatyVec0xc* p_arg1, undefined4*) override; // vtable+0x14
15-
void VTable0x1c(undefined4*) override; // vtable+0x1c
16-
undefined4 VTable0x20() override; // vtable+0x20
13+
// FUNCTION: GOLDP 0x100156c0
14+
void VTable0x08(const FloatyVec0xc& p_v) override { FloatyBoat0x28::VTable0x08(p_v); } // vtable+0x08
15+
void VTable0x14(FloatyVec0xc* p_arg1, undefined4*) override; // vtable+0x14
16+
void VTable0x1c(undefined4*) override; // vtable+0x1c
17+
undefined4 VTable0x20() override; // vtable+0x20
1718
virtual undefined4 VTable0x4c(
1819
LegoFloat p_arg1,
1920
LegoFloat p_arg2,
@@ -32,8 +33,8 @@ class FloatyPontoon0x4c : public FloatyBoat0x28 {
3233
LegoFloat m_unk0x30; // 0x30
3334
LegoFloat m_unk0x34; // 0x34
3435
LegoFloat m_unk0x38; // 0x38
35-
LegoFloat m_unk0x3c; // 0x3c
36-
LegoFloat m_unk0x40; // 0x40
36+
LegoFloat m_unk0x3c; // 0x3c
37+
LegoFloat m_unk0x40; // 0x40
3738
LegoFloat m_unk0x44; // 0x44
3839
undefined2 m_unk0x48; // 0x48
3940
undefined2 m_unk0x4a; // 0x4a

GolDP/include/gol.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class GolExport {
4646
virtual undefined4 VTable0x24() = 0; // vtable+0x24
4747
virtual undefined4* VTable0x28() = 0; // vtable+0x28
4848
virtual undefined4* VTable0x2c() = 0; // vtable+0x2c
49-
virtual FloatyBoat0x28* VTable0x30() = 0; // vtable+0x30
49+
virtual FloatyBoat0x28* VTable0x30() = 0; // vtable+0x30
5050
virtual undefined4* VTable0x34() = 0; // vtable+0x34
5151
virtual undefined4* VTable0x38() = 0; // vtable+0x38
5252
virtual void VTable0x3c(undefined4*) = 0; // vtable+0x3c

GolDP/include/goldpexport.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class GolDPExport : public GolExport {
2626
undefined4 VTable0x24() override; // vtable+0x24
2727
undefined4* VTable0x28() override; // vtable+0x28
2828
undefined4* VTable0x2c() override; // vtable+0x2c
29-
FloatyBoat0x28* VTable0x30() override; // vtable+0x30
29+
FloatyBoat0x28* VTable0x30() override; // vtable+0x30
3030
undefined4* VTable0x34() override; // vtable+0x34
3131
undefined4* VTable0x38() override; // vtable+0x38
3232
void VTable0x3c(undefined4*) override; // vtable+0x3c

GolDP/src/floatybarge0x4c.cpp

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
#include "floatybarge0x4c.h"
22

33
// FUNCTION: GOLDP 0x10014fd0
4-
undefined4 FloatyBarge0x4c::VTable0x4c(
5-
LegoFloat p_arg1,
6-
LegoFloat p_arg2,
7-
LegoFloat p_arg3,
8-
LegoFloat p_arg4
9-
)
4+
undefined4 FloatyBarge0x4c::VTable0x4c(LegoFloat p_arg1, LegoFloat p_arg2, LegoFloat p_arg3, LegoFloat p_arg4)
105
{
11-
return FloatyPontoon0x4c::VTable0x4c(p_arg1, p_arg2, p_arg3, p_arg4);
6+
return FloatyPontoon0x4c::VTable0x4c(p_arg1, p_arg2, p_arg3, p_arg4);
127
}
138

149
// STUB: GOLDP 0x10014ff0
15-
void FloatyBarge0x4c::FUN_10014ff0(undefined4 *p_arg1)
10+
void FloatyBarge0x4c::FUN_10014ff0(undefined4* p_arg1)
1611
{
1712
// TODO
1813
STUB(0x10014ff0);

GolDP/src/floatyboat0x28.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,6 @@ void FloatyBoat0x28::VTable0x44(undefined4*) const
171171
// STUB: GOLDP 0x10029920 FOLDED
172172
void FloatyBoat0x28::VTable0x28()
173173
{
174-
// TODO (empty)
175-
STUB(0x10029920);
176174
}
177175

178176
// STUB: GOLDP 0x1002c010 FOLDED

GolDP/src/floatypontoon0x4c.cpp

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ void FloatyPontoon0x4c::VTable0x14(FloatyVec0xc* p_arg1, undefined4* p_arg2)
6767
STUB(0x10029ee0);
6868
}
6969

70-
// STUB: GOLDP 0x10026fa0
70+
// STUB: GOLDP 0x10026fa0 FOLDED
7171
undefined4 FloatyPontoon0x4c::FUN_10026fa0(LegoFloat p_arg1)
7272
{
7373
// TODO
@@ -97,9 +97,3 @@ undefined4 FloatyPontoon0x4c::VTable0x20()
9797
STUB(0x1002a060);
9898
return 0;
9999
}
100-
101-
// FUNCTION: GOLDP 0x100156c0
102-
void FloatyPontoon0x4c::VTable0x08(const FloatyVec0xc& p_v)
103-
{
104-
FloatyBoat0x28::VTable0x08(p_v);
105-
}

GolDP/src/goldrawstate.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,9 @@ GUID* GolDrawState::VTable0x38() const
161161
// FUNCTION: GOLDP 0x10029920 FOLDED
162162
void GolDrawState::VTable0x3c()
163163
{
164-
// TODO (EMPTY)
165-
STUB(0x10029920);
166164
}
167165

168166
// FUNCTION: GOLDP 0x10029920 FOLDED
169167
void GolDrawState::VTable0x40()
170168
{
171-
// TODO (EMPTY)
172-
STUB(0x10029920);
173169
}

0 commit comments

Comments
 (0)