mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-18 14:01:16 +00:00
rename GetClassName/IsClass
Mirroring recent changes from master
This commit is contained in:
parent
6ac5f8328e
commit
73a9013a3b
@ -13,15 +13,15 @@ class Act1State : public LegoState
|
|||||||
Act1State();
|
Act1State();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100338a0
|
// OFFSET: LEGO1 0x100338a0
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
return "Act1State";
|
return "Act1State";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100338b0
|
// OFFSET: LEGO1 0x100338b0
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, Act1State::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, Act1State::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x18();
|
virtual MxBool VTable0x18();
|
||||||
|
|||||||
@ -9,15 +9,15 @@ class Act3State : public LegoState
|
|||||||
Act3State();
|
Act3State();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000e300
|
// OFFSET: LEGO1 0x1000e300
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
return "Act3State";
|
return "Act3State";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100d4fd8
|
// OFFSET: LEGO1 0x100d4fd8
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, Act3State::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, Act3State::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x14();
|
virtual MxBool VTable0x14();
|
||||||
|
|||||||
@ -9,16 +9,16 @@ class AmbulanceMissionState : public LegoState
|
|||||||
AmbulanceMissionState();
|
AmbulanceMissionState();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10037600
|
// OFFSET: LEGO1 0x10037600
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f00e8
|
// 0x100f00e8
|
||||||
return "AmbulanceMissionState";
|
return "AmbulanceMissionState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10037610
|
// OFFSET: LEGO1 0x10037610
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, AmbulanceMissionState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, AmbulanceMissionState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x1c(undefined4 param);
|
virtual undefined4 VTable0x1c(undefined4 param);
|
||||||
|
|||||||
@ -10,16 +10,16 @@ class AnimState : public LegoState
|
|||||||
virtual ~AnimState(); // vtable+0x0
|
virtual ~AnimState(); // vtable+0x0
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10065070
|
// OFFSET: LEGO1 0x10065070
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0460
|
// 0x100f0460
|
||||||
return "AnimState";
|
return "AnimState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10065080
|
// OFFSET: LEGO1 0x10065080
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, AnimState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, AnimState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x18(); // vtable+0x18
|
virtual MxBool VTable0x18(); // vtable+0x18
|
||||||
|
|||||||
@ -4,13 +4,13 @@
|
|||||||
static char* g_bumpBouyString = "BumpBouy";
|
static char* g_bumpBouyString = "BumpBouy";
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100274e0 STUB
|
// OFFSET: LEGO1 0x100274e0 STUB
|
||||||
const char *BumpBouy::GetClassName() const
|
const char *BumpBouy::ClassName() const
|
||||||
{
|
{
|
||||||
return g_bumpBouyString;
|
return g_bumpBouyString;
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEG01 0x10027500 STUB
|
// OFFSET: LEG01 0x10027500 STUB
|
||||||
MxBool BumpBouy::IsClass(const char *name) const
|
MxBool BumpBouy::IsA(const char *name) const
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|
||||||
|
|||||||
@ -6,8 +6,8 @@
|
|||||||
class BumpBouy
|
class BumpBouy
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual const char* GetClassName() const; // vtable+0xc
|
virtual const char* ClassName() const; // vtable+0xc
|
||||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // BUMPBOUY_H
|
#endif // BUMPBOUY_H
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class CarRaceState : public RaceState
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000dd30
|
// OFFSET: LEGO1 0x1000dd30
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f009c
|
// 0x100f009c
|
||||||
return "CarRaceState";
|
return "CarRaceState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000dd40
|
// OFFSET: LEGO1 0x1000dd40
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, CarRaceState::GetClassName()) || RaceState::IsClass(name);
|
return !strcmp(name, CarRaceState::ClassName()) || RaceState::IsA(name);
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -24,13 +24,13 @@ long ElevatorBottom::Notify(MxParam &p)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10017f20 STUB
|
// OFFSET: LEGO1 0x10017f20 STUB
|
||||||
const char *ElevatorBottom::GetClassName() const
|
const char *ElevatorBottom::ClassName() const
|
||||||
{
|
{
|
||||||
return g_elevatorBottomClassName;
|
return g_elevatorBottomClassName;
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10017f30 STUB
|
// OFFSET: LEGO1 0x10017f30 STUB
|
||||||
MxBool ElevatorBottom::IsClass(const char *name) const
|
MxBool ElevatorBottom::IsA(const char *name) const
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|
||||||
|
|||||||
@ -18,8 +18,8 @@ class ElevatorBottom : public LegoWorld
|
|||||||
virtual ~ElevatorBottom(); // vtable+0x0
|
virtual ~ElevatorBottom(); // vtable+0x0
|
||||||
|
|
||||||
virtual long Notify(MxParam &p); // vtable+0x4
|
virtual long Notify(MxParam &p); // vtable+0x4
|
||||||
virtual const char* GetClassName() const; // vtable+0xc
|
virtual const char* ClassName() const; // vtable+0xc
|
||||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||||
|
|
||||||
virtual undefined4 VTable0x5c(); // vtable+0x5c
|
virtual undefined4 VTable0x5c(); // vtable+0x5c
|
||||||
virtual void VTable0x68(undefined1 param_1); // vtable+0x68
|
virtual void VTable0x68(undefined1 param_1); // vtable+0x68
|
||||||
|
|||||||
@ -9,16 +9,16 @@ class GasStationState : public LegoState
|
|||||||
GasStationState();
|
GasStationState();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100061d0
|
// OFFSET: LEGO1 0x100061d0
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0174
|
// 0x100f0174
|
||||||
return "GasStationState";
|
return "GasStationState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100061e0
|
// OFFSET: LEGO1 0x100061e0
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, GasStationState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, GasStationState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x1c(undefined4 param);
|
virtual undefined4 VTable0x1c(undefined4 param);
|
||||||
|
|||||||
@ -16,13 +16,13 @@ Helicopter::~Helicopter()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10003070 STUB
|
// OFFSET: LEGO1 0x10003070 STUB
|
||||||
const char *Helicopter::GetClassName() const
|
const char *Helicopter::ClassName() const
|
||||||
{
|
{
|
||||||
return g_helicopterClassName;
|
return g_helicopterClassName;
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10003080 STUB
|
// OFFSET: LEGO1 0x10003080 STUB
|
||||||
MxBool Helicopter::IsClass(const char *name) const
|
MxBool Helicopter::IsA(const char *name) const
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|
||||||
|
|||||||
@ -9,8 +9,8 @@ class Helicopter : public IslePathActor
|
|||||||
Helicopter();
|
Helicopter();
|
||||||
virtual ~Helicopter(); // vtable+0x0
|
virtual ~Helicopter(); // vtable+0x0
|
||||||
|
|
||||||
virtual const char* GetClassName() const; // vtable+0xc
|
virtual const char* ClassName() const; // vtable+0xc
|
||||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||||
|
|
||||||
virtual void VTable0x70(float param_1); // vtable+0x70
|
virtual void VTable0x70(float param_1); // vtable+0x70
|
||||||
virtual void VTable0xe4(); // vtable+0xe4
|
virtual void VTable0xe4(); // vtable+0xe4
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class HelicopterState : public LegoState
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000e0d0
|
// OFFSET: LEGO1 0x1000e0d0
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0144
|
// 0x100f0144
|
||||||
return "HelicopterState";
|
return "HelicopterState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100d5428
|
// OFFSET: LEGO1 0x100d5428
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, HelicopterState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, HelicopterState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x14();
|
virtual MxBool VTable0x14();
|
||||||
|
|||||||
@ -9,16 +9,16 @@ class HospitalState : public LegoState
|
|||||||
HospitalState();
|
HospitalState();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10076400
|
// OFFSET: LEGO1 0x10076400
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0480
|
// 0x100f0480
|
||||||
return "HospitalState";
|
return "HospitalState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10076410
|
// OFFSET: LEGO1 0x10076410
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, HospitalState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, HospitalState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x1c(undefined4 param);
|
virtual undefined4 VTable0x1c(undefined4 param);
|
||||||
|
|||||||
@ -10,16 +10,16 @@ class InfoCenterState : public LegoState
|
|||||||
virtual ~InfoCenterState();
|
virtual ~InfoCenterState();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10071840
|
// OFFSET: LEGO1 0x10071840
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f04dc
|
// 0x100f04dc
|
||||||
return "InfoCenterState";
|
return "InfoCenterState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10071850
|
// OFFSET: LEGO1 0x10071850
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, InfoCenterState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, InfoCenterState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x14();
|
virtual MxBool VTable0x14();
|
||||||
|
|||||||
@ -12,13 +12,13 @@ long IsleActor::Notify(MxParam &p)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000e660 STUB
|
// OFFSET: LEGO1 0x1000e660 STUB
|
||||||
const char *IsleActor::GetClassName() const
|
const char *IsleActor::ClassName() const
|
||||||
{
|
{
|
||||||
return g_isleActorClassName;
|
return g_isleActorClassName;
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000e670 STUB
|
// OFFSET: LEGO1 0x1000e670 STUB
|
||||||
MxBool IsleActor::IsClass(const char *name) const
|
MxBool IsleActor::IsA(const char *name) const
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|
||||||
|
|||||||
@ -7,8 +7,8 @@ class IsleActor : public LegoActor
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual long Notify(MxParam &p); // vtable+0x4
|
virtual long Notify(MxParam &p); // vtable+0x4
|
||||||
virtual const char* GetClassName() const; // vtable+0xc
|
virtual const char* ClassName() const; // vtable+0xc
|
||||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||||
|
|
||||||
// VTABLE 0x100d5178
|
// VTABLE 0x100d5178
|
||||||
};
|
};
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class JetskiRaceState : public RaceState
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000dc40
|
// OFFSET: LEGO1 0x1000dc40
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f00ac
|
// 0x100f00ac
|
||||||
return "JetskiRaceState";
|
return "JetskiRaceState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000dc50
|
// OFFSET: LEGO1 0x1000dc50
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, JetskiRaceState::GetClassName()) || RaceState::IsClass(name);
|
return !strcmp(name, JetskiRaceState::ClassName()) || RaceState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
// VTABLE 0x100d4fa8
|
// VTABLE 0x100d4fa8
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class JukeBoxState : public LegoState
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000f310
|
// OFFSET: LEGO1 0x1000f310
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f02bc
|
// 0x100f02bc
|
||||||
return "JukeBoxState";
|
return "JukeBoxState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000f320
|
// OFFSET: LEGO1 0x1000f320
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, JukeBoxState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, JukeBoxState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x14();
|
virtual MxBool VTable0x14();
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class LegoAct2State : public LegoState
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000df80
|
// OFFSET: LEGO1 0x1000df80
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0428
|
// 0x100f0428
|
||||||
return "LegoAct2State";
|
return "LegoAct2State";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000df90
|
// OFFSET: LEGO1 0x1000df90
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, LegoAct2State::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, LegoAct2State::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x14();
|
virtual MxBool VTable0x14();
|
||||||
|
|||||||
@ -10,13 +10,13 @@ const char* GetClassNameInternal()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000fb90 STUB
|
// OFFSET: LEGO1 0x1000fb90 STUB
|
||||||
const char *LegoAnimActor::GetClassName() const
|
const char *LegoAnimActor::ClassName() const
|
||||||
{
|
{
|
||||||
return GetClassNameInternal();
|
return GetClassNameInternal();
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000fbb0 STUB
|
// OFFSET: LEGO1 0x1000fbb0 STUB
|
||||||
MxBool LegoAnimActor::IsClass(const char *name) const
|
MxBool LegoAnimActor::IsA(const char *name) const
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|
||||||
|
|||||||
@ -6,8 +6,8 @@
|
|||||||
class LegoAnimActor : public LegoPathActor
|
class LegoAnimActor : public LegoPathActor
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual const char* GetClassName() const;
|
virtual const char* ClassName() const;
|
||||||
virtual MxBool IsClass(const char *name) const;
|
virtual MxBool IsA(const char *name) const;
|
||||||
|
|
||||||
// VTABLE 0x100d5440
|
// VTABLE 0x100d5440
|
||||||
};
|
};
|
||||||
|
|||||||
@ -18,13 +18,13 @@ long LegoControlManager::Tickle()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10028cb0 STUB
|
// OFFSET: LEGO1 0x10028cb0 STUB
|
||||||
const char *LegoControlManager::GetClassName() const
|
const char *LegoControlManager::ClassName() const
|
||||||
{
|
{
|
||||||
return g_legoControlManagerClassName;
|
return g_legoControlManagerClassName;
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10028cc0 STUB
|
// OFFSET: LEGO1 0x10028cc0 STUB
|
||||||
MxBool LegoControlManager::IsClass(const char *name) const
|
MxBool LegoControlManager::IsA(const char *name) const
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|
||||||
|
|||||||
@ -9,8 +9,8 @@ class LegoControlManager : public MxCore
|
|||||||
virtual ~LegoControlManager(); // vtable+0x0
|
virtual ~LegoControlManager(); // vtable+0x0
|
||||||
|
|
||||||
virtual long Tickle(); // vtable+0x8
|
virtual long Tickle(); // vtable+0x8
|
||||||
virtual const char* GetClassName() const; // vtable+0xc
|
virtual const char* ClassName() const; // vtable+0xc
|
||||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||||
|
|
||||||
// VTABLE 0x100d6a80
|
// VTABLE 0x100d6a80
|
||||||
};
|
};
|
||||||
|
|||||||
@ -16,15 +16,15 @@ class LegoEntity : public MxEntity
|
|||||||
virtual long Notify(MxParam &p); // vtable+0x4
|
virtual long Notify(MxParam &p); // vtable+0x4
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000c2f0
|
// OFFSET: LEGO1 0x1000c2f0
|
||||||
inline const char *LegoEntity::GetClassName() const // vtable+0xc
|
inline const char *LegoEntity::ClassName() const // vtable+0xc
|
||||||
{
|
{
|
||||||
return "LegoEntity";
|
return "LegoEntity";
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000c300
|
// OFFSET: LEGO1 0x1000c300
|
||||||
inline MxBool LegoEntity::IsClass(const char *name) const // vtable+0x10
|
inline MxBool LegoEntity::IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, LegoEntity::GetClassName()) || MxEntity::IsClass(name);
|
return !strcmp(name, LegoEntity::ClassName()) || MxEntity::IsA(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual undefined4 VTable0x18(undefined4 param); // vtable+0x18
|
virtual undefined4 VTable0x18(undefined4 param); // vtable+0x18
|
||||||
|
|||||||
@ -4,13 +4,13 @@
|
|||||||
static char* g_legoJetskiClassName = "LegoJetski";
|
static char* g_legoJetskiClassName = "LegoJetski";
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10013e80 STUB
|
// OFFSET: LEGO1 0x10013e80 STUB
|
||||||
const char *LegoJetski::GetClassName() const
|
const char *LegoJetski::ClassName() const
|
||||||
{
|
{
|
||||||
return g_legoJetskiClassName;
|
return g_legoJetskiClassName;
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10013ea0 STUB
|
// OFFSET: LEGO1 0x10013ea0 STUB
|
||||||
MxBool LegoJetski::IsClass(const char *name) const
|
MxBool LegoJetski::IsA(const char *name) const
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|
||||||
|
|||||||
@ -6,8 +6,8 @@
|
|||||||
class LegoJetski : public LegoJetskiRaceActor
|
class LegoJetski : public LegoJetskiRaceActor
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual const char* GetClassName() const;
|
virtual const char* ClassName() const;
|
||||||
virtual MxBool IsClass(const char *name) const;
|
virtual MxBool IsA(const char *name) const;
|
||||||
|
|
||||||
// VTABLE 0x100d5a40
|
// VTABLE 0x100d5a40
|
||||||
};
|
};
|
||||||
|
|||||||
@ -10,7 +10,7 @@ LegoPhonemePresenter::~LegoPhonemePresenter()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1004e310 STUB
|
// OFFSET: LEGO1 0x1004e310 STUB
|
||||||
const char *LegoPhonemePresenter::GetClassName() const
|
const char *LegoPhonemePresenter::ClassName() const
|
||||||
{
|
{
|
||||||
return g_legoPhonemePresenterClassName;
|
return g_legoPhonemePresenterClassName;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,7 +8,7 @@ class LegoPhonemePresenter : public MxFlcPresenter
|
|||||||
public:
|
public:
|
||||||
virtual ~LegoPhonemePresenter(); // vtable+0x0
|
virtual ~LegoPhonemePresenter(); // vtable+0x0
|
||||||
|
|
||||||
virtual const char* GetClassName() const; // vtable+0xc
|
virtual const char* ClassName() const; // vtable+0xc
|
||||||
|
|
||||||
virtual void VTable0x6c(); // vtable+0x6c
|
virtual void VTable0x6c(); // vtable+0x6c
|
||||||
|
|
||||||
|
|||||||
@ -24,7 +24,7 @@ long LegoPlantManager::Tickle()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10026290 STUB
|
// OFFSET: LEGO1 0x10026290 STUB
|
||||||
const char *LegoPlantManager::GetClassName() const
|
const char *LegoPlantManager::ClassName() const
|
||||||
{
|
{
|
||||||
return g_LegoPlantManagerName;
|
return g_LegoPlantManagerName;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -10,7 +10,7 @@ class LegoPlantManager : public MxCore
|
|||||||
virtual ~LegoPlantManager(); // vtable+0x0
|
virtual ~LegoPlantManager(); // vtable+0x0
|
||||||
|
|
||||||
virtual long Tickle(); // vtable+0x8
|
virtual long Tickle(); // vtable+0x8
|
||||||
virtual const char* GetClassName() const; // vtable+0xc
|
virtual const char* ClassName() const; // vtable+0xc
|
||||||
|
|
||||||
void UnknownFunction1(int param_1, int param_2);
|
void UnknownFunction1(int param_1, int param_2);
|
||||||
|
|
||||||
|
|||||||
@ -11,15 +11,15 @@ class LegoState : public MxCore
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x100060d0
|
// OFFSET: LEGO1 0x100060d0
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
return "LegoState";
|
return "LegoState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100060e0
|
// OFFSET: LEGO1 0x100060e0
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, LegoState::GetClassName()) || MxCore::IsClass(name);
|
return !strcmp(name, LegoState::ClassName()) || MxCore::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x14(); // vtable+0x14
|
virtual MxBool VTable0x14(); // vtable+0x14
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class MxAudioPresenter : public MxMediaPresenter
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000d280
|
// OFFSET: LEGO1 0x1000d280
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f078c
|
// 0x100f078c
|
||||||
return "MxAudioPresenter";
|
return "MxAudioPresenter";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000d290
|
// OFFSET: LEGO1 0x1000d290
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, MxAudioPresenter::GetClassName()) || MxMediaPresenter::IsClass(name);
|
return !strcmp(name, MxAudioPresenter::ClassName()) || MxMediaPresenter::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x5c(); // vtable+0x5c
|
virtual undefined4 VTable0x5c(); // vtable+0x5c
|
||||||
|
|||||||
@ -12,16 +12,16 @@ class MxCompositePresenter : public MxPresenter
|
|||||||
virtual long Notify(MxParam &p); // vtable+0x4, MxCore override
|
virtual long Notify(MxParam &p); // vtable+0x4, MxCore override
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100b6210
|
// OFFSET: LEGO1 0x100b6210
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0774
|
// 0x100f0774
|
||||||
return "MxCompositePresenter";
|
return "MxCompositePresenter";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100b6220
|
// OFFSET: LEGO1 0x100b6220
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, MxCompositePresenter::GetClassName()) || MxPresenter::IsClass(name);
|
return !strcmp(name, MxCompositePresenter::ClassName()) || MxPresenter::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual long StartAction(MxStreamController *, MxDSAction *); // vtable+0x3c
|
virtual long StartAction(MxStreamController *, MxDSAction *); // vtable+0x3c
|
||||||
|
|||||||
@ -13,16 +13,16 @@ class MxEntity : public MxCore
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000c180
|
// OFFSET: LEGO1 0x1000c180
|
||||||
inline virtual const char* GetClassName() const // vtable+0xc
|
inline virtual const char* ClassName() const // vtable+0xc
|
||||||
{
|
{
|
||||||
// 0x100f0070
|
// 0x100f0070
|
||||||
return "MxEntity";
|
return "MxEntity";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000c190
|
// OFFSET: LEGO1 0x1000c190
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, MxEntity::GetClassName()) || MxCore::IsClass(name);
|
return !strcmp(name, MxEntity::ClassName()) || MxCore::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x14(undefined4 param_1, MxAtomId* param_2); // vtable+0x14
|
virtual undefined4 VTable0x14(undefined4 param_1, MxAtomId* param_2); // vtable+0x14
|
||||||
|
|||||||
@ -9,16 +9,16 @@ class MxMediaPresenter : public MxPresenter
|
|||||||
virtual long Tickle(); // vtable+0x8, override MxCore
|
virtual long Tickle(); // vtable+0x8, override MxCore
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100d4ce4
|
// OFFSET: LEGO1 0x100d4ce4
|
||||||
inline virtual const char *MxMediaPresenter::GetClassName() const // vtable+0xc
|
inline virtual const char *MxMediaPresenter::ClassName() const // vtable+0xc
|
||||||
{
|
{
|
||||||
// 0x100f074c
|
// 0x100f074c
|
||||||
return "MxMediaPresenter";
|
return "MxMediaPresenter";
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000c5d0
|
// OFFSET: LEGO1 0x1000c5d0
|
||||||
inline virtual MxBool MxMediaPresenter::IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool MxMediaPresenter::IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, MxMediaPresenter::GetClassName()) || MxPresenter::IsClass(name);
|
return !strcmp(name, MxMediaPresenter::ClassName()) || MxPresenter::IsA(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void VTable0x20(); // vtable+0x20, override MxPresenter
|
virtual void VTable0x20(); // vtable+0x20, override MxPresenter
|
||||||
|
|||||||
@ -22,16 +22,16 @@ class MxPresenter : public MxCore
|
|||||||
__declspec(dllexport) virtual ~MxPresenter(); // vtable+0x0
|
__declspec(dllexport) virtual ~MxPresenter(); // vtable+0x0
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000bfe0
|
// OFFSET: LEGO1 0x1000bfe0
|
||||||
inline virtual const char *MxPresenter::GetClassName() const // vtable+0xc
|
inline virtual const char *MxPresenter::ClassName() const // vtable+0xc
|
||||||
{
|
{
|
||||||
// 0x100f0740
|
// 0x100f0740
|
||||||
return "MxPresenter";
|
return "MxPresenter";
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000bff0
|
// OFFSET: LEGO1 0x1000bff0
|
||||||
inline virtual MxBool MxPresenter::IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool MxPresenter::IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, MxPresenter::GetClassName()) || MxCore::IsClass(name);
|
return !strcmp(name, MxPresenter::ClassName()) || MxCore::IsA(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
__declspec(dllexport) virtual long Tickle(); // vtable+0x8
|
__declspec(dllexport) virtual long Tickle(); // vtable+0x8
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class MxSoundPresenter : public MxAudioPresenter
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000d4a0
|
// OFFSET: LEGO1 0x1000d4a0
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f07a0
|
// 0x100f07a0
|
||||||
return "MxSoundPresenter";
|
return "MxSoundPresenter";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000d4b0
|
// OFFSET: LEGO1 0x1000d4b0
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, MxSoundPresenter::GetClassName()) || MxAudioPresenter::IsClass(name);
|
return !strcmp(name, MxSoundPresenter::ClassName()) || MxAudioPresenter::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x34(); // vtable+0x34
|
virtual undefined4 VTable0x34(); // vtable+0x34
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class MxVideoPresenter : public MxMediaPresenter
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000c820
|
// OFFSET: LEGO1 0x1000c820
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0760
|
// 0x100f0760
|
||||||
return "MxVideoPresenter";
|
return "MxVideoPresenter";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000c830
|
// OFFSET: LEGO1 0x1000c830
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, MxVideoPresenter::GetClassName()) || MxMediaPresenter::IsClass(name);
|
return !strcmp(name, MxVideoPresenter::ClassName()) || MxMediaPresenter::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void EndAction(); // vtable+0x40, override MxPresenter
|
virtual void EndAction(); // vtable+0x40, override MxPresenter
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class PizzaMissionState : public LegoState
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x10039290
|
// OFFSET: LEGO1 0x10039290
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f00d4
|
// 0x100f00d4
|
||||||
return "PizzaMissionState";
|
return "PizzaMissionState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100392a0
|
// OFFSET: LEGO1 0x100392a0
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, PizzaMissionState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, PizzaMissionState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x1c(undefinedPtr param);
|
virtual undefined4 VTable0x1c(undefinedPtr param);
|
||||||
|
|||||||
@ -9,16 +9,16 @@ class PoliceState : public LegoState
|
|||||||
PoliceState();
|
PoliceState();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1005e860
|
// OFFSET: LEGO1 0x1005e860
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0444
|
// 0x100f0444
|
||||||
return "PoliceState";
|
return "PoliceState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1005e870
|
// OFFSET: LEGO1 0x1005e870
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, PoliceState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, PoliceState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x1c(undefined4 param);
|
virtual undefined4 VTable0x1c(undefined4 param);
|
||||||
|
|||||||
@ -9,16 +9,16 @@ class RaceState : public LegoState
|
|||||||
RaceState();
|
RaceState();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10016010
|
// OFFSET: LEGO1 0x10016010
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f07d0
|
// 0x100f07d0
|
||||||
return "RaceState";
|
return "RaceState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x10016020
|
// OFFSET: LEGO1 0x10016020
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, RaceState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, RaceState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x1c(undefined4 param);
|
virtual undefined4 VTable0x1c(undefined4 param);
|
||||||
|
|||||||
@ -9,16 +9,16 @@ class RadioState : public LegoState
|
|||||||
RadioState();
|
RadioState();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1002cf60
|
// OFFSET: LEGO1 0x1002cf60
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f04f8
|
// 0x100f04f8
|
||||||
return "RadioState";
|
return "RadioState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1002cf70
|
// OFFSET: LEGO1 0x1002cf70
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, RadioState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, RadioState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x14(); // vtable+0x14
|
virtual MxBool VTable0x14(); // vtable+0x14
|
||||||
|
|||||||
@ -7,16 +7,16 @@ class ScoreState : public LegoState
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000de40
|
// OFFSET: LEGO1 0x1000de40
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f0084
|
// 0x100f0084
|
||||||
return "ScoreState";
|
return "ScoreState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1000de50
|
// OFFSET: LEGO1 0x1000de50
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, ScoreState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, ScoreState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual MxBool VTable0x14();
|
virtual MxBool VTable0x14();
|
||||||
|
|||||||
@ -9,16 +9,16 @@ class TowTrackMissionState : LegoState
|
|||||||
TowTrackMissionState();
|
TowTrackMissionState();
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1004dfa0
|
// OFFSET: LEGO1 0x1004dfa0
|
||||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
inline virtual const char *ClassName() const // vtable+0x0c
|
||||||
{
|
{
|
||||||
// 0x100f00bc
|
// 0x100f00bc
|
||||||
return "TowTrackMissionState";
|
return "TowTrackMissionState";
|
||||||
};
|
};
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1004dfb0
|
// OFFSET: LEGO1 0x1004dfb0
|
||||||
inline virtual MxBool IsClass(const char *name) const // vtable+0x10
|
inline virtual MxBool IsA(const char *name) const // vtable+0x10
|
||||||
{
|
{
|
||||||
return !strcmp(name, TowTrackMissionState::GetClassName()) || LegoState::IsClass(name);
|
return !strcmp(name, TowTrackMissionState::ClassName()) || LegoState::IsA(name);
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual undefined4 VTable0x1c(undefined4 param); // vtable+0x1c
|
virtual undefined4 VTable0x1c(undefined4 param); // vtable+0x1c
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user