mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-12 11:11: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();
|
||||
|
||||
// OFFSET: LEGO1 0x100338a0
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
return "Act1State";
|
||||
};
|
||||
|
||||
// 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();
|
||||
|
||||
@ -9,15 +9,15 @@ class Act3State : public LegoState
|
||||
Act3State();
|
||||
|
||||
// OFFSET: LEGO1 0x1000e300
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
return "Act3State";
|
||||
};
|
||||
|
||||
// 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();
|
||||
|
||||
@ -9,16 +9,16 @@ class AmbulanceMissionState : public LegoState
|
||||
AmbulanceMissionState();
|
||||
|
||||
// OFFSET: LEGO1 0x10037600
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f00e8
|
||||
return "AmbulanceMissionState";
|
||||
};
|
||||
|
||||
// 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);
|
||||
|
||||
@ -10,16 +10,16 @@ class AnimState : public LegoState
|
||||
virtual ~AnimState(); // vtable+0x0
|
||||
|
||||
// OFFSET: LEGO1 0x10065070
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0460
|
||||
return "AnimState";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -4,13 +4,13 @@
|
||||
static char* g_bumpBouyString = "BumpBouy";
|
||||
|
||||
// OFFSET: LEGO1 0x100274e0 STUB
|
||||
const char *BumpBouy::GetClassName() const
|
||||
const char *BumpBouy::ClassName() const
|
||||
{
|
||||
return g_bumpBouyString;
|
||||
}
|
||||
|
||||
// OFFSET: LEG01 0x10027500 STUB
|
||||
MxBool BumpBouy::IsClass(const char *name) const
|
||||
MxBool BumpBouy::IsA(const char *name) const
|
||||
{
|
||||
// TODO
|
||||
|
||||
|
||||
@ -6,8 +6,8 @@
|
||||
class BumpBouy
|
||||
{
|
||||
public:
|
||||
virtual const char* GetClassName() const; // vtable+0xc
|
||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
||||
virtual const char* ClassName() const; // vtable+0xc
|
||||
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||
};
|
||||
|
||||
#endif // BUMPBOUY_H
|
||||
|
||||
@ -7,16 +7,16 @@ class CarRaceState : public RaceState
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000dd30
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f009c
|
||||
return "CarRaceState";
|
||||
};
|
||||
|
||||
// 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
|
||||
const char *ElevatorBottom::GetClassName() const
|
||||
const char *ElevatorBottom::ClassName() const
|
||||
{
|
||||
return g_elevatorBottomClassName;
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x10017f30 STUB
|
||||
MxBool ElevatorBottom::IsClass(const char *name) const
|
||||
MxBool ElevatorBottom::IsA(const char *name) const
|
||||
{
|
||||
// TODO
|
||||
|
||||
|
||||
@ -18,8 +18,8 @@ class ElevatorBottom : public LegoWorld
|
||||
virtual ~ElevatorBottom(); // vtable+0x0
|
||||
|
||||
virtual long Notify(MxParam &p); // vtable+0x4
|
||||
virtual const char* GetClassName() const; // vtable+0xc
|
||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
||||
virtual const char* ClassName() const; // vtable+0xc
|
||||
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||
|
||||
virtual undefined4 VTable0x5c(); // vtable+0x5c
|
||||
virtual void VTable0x68(undefined1 param_1); // vtable+0x68
|
||||
|
||||
@ -9,16 +9,16 @@ class GasStationState : public LegoState
|
||||
GasStationState();
|
||||
|
||||
// OFFSET: LEGO1 0x100061d0
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0174
|
||||
return "GasStationState";
|
||||
};
|
||||
|
||||
// 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);
|
||||
|
||||
@ -16,13 +16,13 @@ Helicopter::~Helicopter()
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x10003070 STUB
|
||||
const char *Helicopter::GetClassName() const
|
||||
const char *Helicopter::ClassName() const
|
||||
{
|
||||
return g_helicopterClassName;
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x10003080 STUB
|
||||
MxBool Helicopter::IsClass(const char *name) const
|
||||
MxBool Helicopter::IsA(const char *name) const
|
||||
{
|
||||
// TODO
|
||||
|
||||
|
||||
@ -9,8 +9,8 @@ class Helicopter : public IslePathActor
|
||||
Helicopter();
|
||||
virtual ~Helicopter(); // vtable+0x0
|
||||
|
||||
virtual const char* GetClassName() const; // vtable+0xc
|
||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
||||
virtual const char* ClassName() const; // vtable+0xc
|
||||
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||
|
||||
virtual void VTable0x70(float param_1); // vtable+0x70
|
||||
virtual void VTable0xe4(); // vtable+0xe4
|
||||
|
||||
@ -7,16 +7,16 @@ class HelicopterState : public LegoState
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000e0d0
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0144
|
||||
return "HelicopterState";
|
||||
};
|
||||
|
||||
// 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();
|
||||
|
||||
@ -9,16 +9,16 @@ class HospitalState : public LegoState
|
||||
HospitalState();
|
||||
|
||||
// OFFSET: LEGO1 0x10076400
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0480
|
||||
return "HospitalState";
|
||||
};
|
||||
|
||||
// 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);
|
||||
|
||||
@ -10,16 +10,16 @@ class InfoCenterState : public LegoState
|
||||
virtual ~InfoCenterState();
|
||||
|
||||
// OFFSET: LEGO1 0x10071840
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f04dc
|
||||
return "InfoCenterState";
|
||||
};
|
||||
|
||||
// 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();
|
||||
|
||||
@ -12,13 +12,13 @@ long IsleActor::Notify(MxParam &p)
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x1000e660 STUB
|
||||
const char *IsleActor::GetClassName() const
|
||||
const char *IsleActor::ClassName() const
|
||||
{
|
||||
return g_isleActorClassName;
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x1000e670 STUB
|
||||
MxBool IsleActor::IsClass(const char *name) const
|
||||
MxBool IsleActor::IsA(const char *name) const
|
||||
{
|
||||
// TODO
|
||||
|
||||
|
||||
@ -7,8 +7,8 @@ class IsleActor : public LegoActor
|
||||
{
|
||||
public:
|
||||
virtual long Notify(MxParam &p); // vtable+0x4
|
||||
virtual const char* GetClassName() const; // vtable+0xc
|
||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
||||
virtual const char* ClassName() const; // vtable+0xc
|
||||
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||
|
||||
// VTABLE 0x100d5178
|
||||
};
|
||||
|
||||
@ -7,16 +7,16 @@ class JetskiRaceState : public RaceState
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000dc40
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f00ac
|
||||
return "JetskiRaceState";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -7,16 +7,16 @@ class JukeBoxState : public LegoState
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000f310
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f02bc
|
||||
return "JukeBoxState";
|
||||
};
|
||||
|
||||
// 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();
|
||||
|
||||
@ -7,16 +7,16 @@ class LegoAct2State : public LegoState
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000df80
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0428
|
||||
return "LegoAct2State";
|
||||
};
|
||||
|
||||
// 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();
|
||||
|
||||
@ -10,13 +10,13 @@ const char* GetClassNameInternal()
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x1000fb90 STUB
|
||||
const char *LegoAnimActor::GetClassName() const
|
||||
const char *LegoAnimActor::ClassName() const
|
||||
{
|
||||
return GetClassNameInternal();
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x1000fbb0 STUB
|
||||
MxBool LegoAnimActor::IsClass(const char *name) const
|
||||
MxBool LegoAnimActor::IsA(const char *name) const
|
||||
{
|
||||
// TODO
|
||||
|
||||
|
||||
@ -6,8 +6,8 @@
|
||||
class LegoAnimActor : public LegoPathActor
|
||||
{
|
||||
public:
|
||||
virtual const char* GetClassName() const;
|
||||
virtual MxBool IsClass(const char *name) const;
|
||||
virtual const char* ClassName() const;
|
||||
virtual MxBool IsA(const char *name) const;
|
||||
|
||||
// VTABLE 0x100d5440
|
||||
};
|
||||
|
||||
@ -18,13 +18,13 @@ long LegoControlManager::Tickle()
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x10028cb0 STUB
|
||||
const char *LegoControlManager::GetClassName() const
|
||||
const char *LegoControlManager::ClassName() const
|
||||
{
|
||||
return g_legoControlManagerClassName;
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x10028cc0 STUB
|
||||
MxBool LegoControlManager::IsClass(const char *name) const
|
||||
MxBool LegoControlManager::IsA(const char *name) const
|
||||
{
|
||||
// TODO
|
||||
|
||||
|
||||
@ -9,8 +9,8 @@ class LegoControlManager : public MxCore
|
||||
virtual ~LegoControlManager(); // vtable+0x0
|
||||
|
||||
virtual long Tickle(); // vtable+0x8
|
||||
virtual const char* GetClassName() const; // vtable+0xc
|
||||
virtual MxBool IsClass(const char *name) const; // vtable+0x10
|
||||
virtual const char* ClassName() const; // vtable+0xc
|
||||
virtual MxBool IsA(const char *name) const; // vtable+0x10
|
||||
|
||||
// VTABLE 0x100d6a80
|
||||
};
|
||||
|
||||
@ -16,15 +16,15 @@ class LegoEntity : public MxEntity
|
||||
virtual long Notify(MxParam &p); // vtable+0x4
|
||||
|
||||
// OFFSET: LEGO1 0x1000c2f0
|
||||
inline const char *LegoEntity::GetClassName() const // vtable+0xc
|
||||
inline const char *LegoEntity::ClassName() const // vtable+0xc
|
||||
{
|
||||
return "LegoEntity";
|
||||
}
|
||||
|
||||
// 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
|
||||
|
||||
@ -4,13 +4,13 @@
|
||||
static char* g_legoJetskiClassName = "LegoJetski";
|
||||
|
||||
// OFFSET: LEGO1 0x10013e80 STUB
|
||||
const char *LegoJetski::GetClassName() const
|
||||
const char *LegoJetski::ClassName() const
|
||||
{
|
||||
return g_legoJetskiClassName;
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x10013ea0 STUB
|
||||
MxBool LegoJetski::IsClass(const char *name) const
|
||||
MxBool LegoJetski::IsA(const char *name) const
|
||||
{
|
||||
// TODO
|
||||
|
||||
|
||||
@ -6,8 +6,8 @@
|
||||
class LegoJetski : public LegoJetskiRaceActor
|
||||
{
|
||||
public:
|
||||
virtual const char* GetClassName() const;
|
||||
virtual MxBool IsClass(const char *name) const;
|
||||
virtual const char* ClassName() const;
|
||||
virtual MxBool IsA(const char *name) const;
|
||||
|
||||
// VTABLE 0x100d5a40
|
||||
};
|
||||
|
||||
@ -10,7 +10,7 @@ LegoPhonemePresenter::~LegoPhonemePresenter()
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x1004e310 STUB
|
||||
const char *LegoPhonemePresenter::GetClassName() const
|
||||
const char *LegoPhonemePresenter::ClassName() const
|
||||
{
|
||||
return g_legoPhonemePresenterClassName;
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ class LegoPhonemePresenter : public MxFlcPresenter
|
||||
public:
|
||||
virtual ~LegoPhonemePresenter(); // vtable+0x0
|
||||
|
||||
virtual const char* GetClassName() const; // vtable+0xc
|
||||
virtual const char* ClassName() const; // vtable+0xc
|
||||
|
||||
virtual void VTable0x6c(); // vtable+0x6c
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ long LegoPlantManager::Tickle()
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x10026290 STUB
|
||||
const char *LegoPlantManager::GetClassName() const
|
||||
const char *LegoPlantManager::ClassName() const
|
||||
{
|
||||
return g_LegoPlantManagerName;
|
||||
}
|
||||
|
||||
@ -10,7 +10,7 @@ class LegoPlantManager : public MxCore
|
||||
virtual ~LegoPlantManager(); // vtable+0x0
|
||||
|
||||
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);
|
||||
|
||||
|
||||
@ -11,15 +11,15 @@ class LegoState : public MxCore
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x100060d0
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
return "LegoState";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -7,16 +7,16 @@ class MxAudioPresenter : public MxMediaPresenter
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000d280
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f078c
|
||||
return "MxAudioPresenter";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -12,16 +12,16 @@ class MxCompositePresenter : public MxPresenter
|
||||
virtual long Notify(MxParam &p); // vtable+0x4, MxCore override
|
||||
|
||||
// OFFSET: LEGO1 0x100b6210
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0774
|
||||
return "MxCompositePresenter";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -13,16 +13,16 @@ class MxEntity : public MxCore
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000c180
|
||||
inline virtual const char* GetClassName() const // vtable+0xc
|
||||
inline virtual const char* ClassName() const // vtable+0xc
|
||||
{
|
||||
// 0x100f0070
|
||||
return "MxEntity";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -9,16 +9,16 @@ class MxMediaPresenter : public MxPresenter
|
||||
virtual long Tickle(); // vtable+0x8, override MxCore
|
||||
|
||||
// OFFSET: LEGO1 0x100d4ce4
|
||||
inline virtual const char *MxMediaPresenter::GetClassName() const // vtable+0xc
|
||||
inline virtual const char *MxMediaPresenter::ClassName() const // vtable+0xc
|
||||
{
|
||||
// 0x100f074c
|
||||
return "MxMediaPresenter";
|
||||
}
|
||||
|
||||
// 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
|
||||
|
||||
@ -22,16 +22,16 @@ class MxPresenter : public MxCore
|
||||
__declspec(dllexport) virtual ~MxPresenter(); // vtable+0x0
|
||||
|
||||
// OFFSET: LEGO1 0x1000bfe0
|
||||
inline virtual const char *MxPresenter::GetClassName() const // vtable+0xc
|
||||
inline virtual const char *MxPresenter::ClassName() const // vtable+0xc
|
||||
{
|
||||
// 0x100f0740
|
||||
return "MxPresenter";
|
||||
}
|
||||
|
||||
// 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
|
||||
|
||||
@ -7,16 +7,16 @@ class MxSoundPresenter : public MxAudioPresenter
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000d4a0
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f07a0
|
||||
return "MxSoundPresenter";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -7,16 +7,16 @@ class MxVideoPresenter : public MxMediaPresenter
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000c820
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0760
|
||||
return "MxVideoPresenter";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -7,16 +7,16 @@ class PizzaMissionState : public LegoState
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x10039290
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f00d4
|
||||
return "PizzaMissionState";
|
||||
};
|
||||
|
||||
// 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);
|
||||
|
||||
@ -9,16 +9,16 @@ class PoliceState : public LegoState
|
||||
PoliceState();
|
||||
|
||||
// OFFSET: LEGO1 0x1005e860
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0444
|
||||
return "PoliceState";
|
||||
};
|
||||
|
||||
// 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);
|
||||
|
||||
@ -9,16 +9,16 @@ class RaceState : public LegoState
|
||||
RaceState();
|
||||
|
||||
// OFFSET: LEGO1 0x10016010
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f07d0
|
||||
return "RaceState";
|
||||
};
|
||||
|
||||
// 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);
|
||||
|
||||
@ -9,16 +9,16 @@ class RadioState : public LegoState
|
||||
RadioState();
|
||||
|
||||
// OFFSET: LEGO1 0x1002cf60
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f04f8
|
||||
return "RadioState";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
@ -7,16 +7,16 @@ class ScoreState : public LegoState
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000de40
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f0084
|
||||
return "ScoreState";
|
||||
};
|
||||
|
||||
// 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();
|
||||
|
||||
@ -9,16 +9,16 @@ class TowTrackMissionState : LegoState
|
||||
TowTrackMissionState();
|
||||
|
||||
// OFFSET: LEGO1 0x1004dfa0
|
||||
inline virtual const char *GetClassName() const // vtable+0x0c
|
||||
inline virtual const char *ClassName() const // vtable+0x0c
|
||||
{
|
||||
// 0x100f00bc
|
||||
return "TowTrackMissionState";
|
||||
};
|
||||
|
||||
// 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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user