diff --git a/LEGO1/act3actor.h b/LEGO1/act3actor.h index b7bf140d..2482c260 100644 --- a/LEGO1/act3actor.h +++ b/LEGO1/act3actor.h @@ -1,9 +1,9 @@ -#ifndef ACT3ACTOR_H -#define ACT3ACTOR_H - -class Act3Actor -{ - // VTABLE 0x100d7750 -}; - -#endif // ACT3ACTOR_H +#ifndef ACT3ACTOR_H +#define ACT3ACTOR_H + +class Act3Actor +{ + // VTABLE 0x100d7750 +}; + +#endif // ACT3ACTOR_H diff --git a/LEGO1/act3shark.cpp b/LEGO1/act3shark.cpp index 3879c530..28a5ff8e 100644 --- a/LEGO1/act3shark.cpp +++ b/LEGO1/act3shark.cpp @@ -1,4 +1,4 @@ -#include "act3shark.h" - -// 0x100f03a0 +#include "act3shark.h" + +// 0x100f03a0 static char* g_act3SharkString = "Act3Shark"; \ No newline at end of file diff --git a/LEGO1/act3shark.h b/LEGO1/act3shark.h index 3da81d81..3b32899c 100644 --- a/LEGO1/act3shark.h +++ b/LEGO1/act3shark.h @@ -1,11 +1,11 @@ -#ifndef ACT3SHARK_H -#define ACT3SHARK_H - -#include "legoanimactor.h" - -class Act3Shark : public LegoAnimActor -{ - // VTABLE 0x100d7920 -}; - -#endif // ACT3SHARK_H +#ifndef ACT3SHARK_H +#define ACT3SHARK_H + +#include "legoanimactor.h" + +class Act3Shark : public LegoAnimActor +{ + // VTABLE 0x100d7920 +}; + +#endif // ACT3SHARK_H diff --git a/LEGO1/ambulance.h b/LEGO1/ambulance.h index 127714f3..919789eb 100644 --- a/LEGO1/ambulance.h +++ b/LEGO1/ambulance.h @@ -1,15 +1,15 @@ -#ifndef AMBULANCE_H -#define AMBULANCE_H - -#include "islepathactor.h" - -class Ambulance : public IslePathActor -{ -public: - Ambulance(); - - // VTABLE 0x100d71a8 - // SIZE 0x184 -}; - -#endif // AMBULANCE_H +#ifndef AMBULANCE_H +#define AMBULANCE_H + +#include "islepathactor.h" + +class Ambulance : public IslePathActor +{ +public: + Ambulance(); + + // VTABLE 0x100d71a8 + // SIZE 0x184 +}; + +#endif // AMBULANCE_H diff --git a/LEGO1/bike.h b/LEGO1/bike.h index 5d63c262..22e4b7c9 100644 --- a/LEGO1/bike.h +++ b/LEGO1/bike.h @@ -1,24 +1,24 @@ -#ifndef BIKE_H -#define BIKE_H - -#include "islepathactor.h" - -#ifndef undefined4 -#define undefined4 int -#endif - -class Bike : public IslePathActor -{ -public: - Bike(); - - virtual undefined4 VTable0xcc(); // vtable+0xcc - virtual undefined4 VTable0xd4(undefined4 param); // vtable+0xd4 - virtual void VTable0xe4(); // vtable+0xe4 - - // VTABLE 0x100d9808 - // SIZE 0x74 -}; - - -#endif // BIKE_H +#ifndef BIKE_H +#define BIKE_H + +#include "islepathactor.h" + +#ifndef undefined4 +#define undefined4 int +#endif + +class Bike : public IslePathActor +{ +public: + Bike(); + + virtual undefined4 VTable0xcc(); // vtable+0xcc + virtual undefined4 VTable0xd4(undefined4 param); // vtable+0xd4 + virtual void VTable0xe4(); // vtable+0xe4 + + // VTABLE 0x100d9808 + // SIZE 0x74 +}; + + +#endif // BIKE_H diff --git a/LEGO1/bumpbouy.h b/LEGO1/bumpbouy.h index 30c05354..5df4d361 100644 --- a/LEGO1/bumpbouy.h +++ b/LEGO1/bumpbouy.h @@ -1,13 +1,13 @@ -#ifndef BUMPBOUY_H -#define BUMPBOUY_H - -#include "mxbool.h" - -class BumpBouy -{ -public: - virtual const char* GetClassName() const; // vtable+0xc - virtual MxBool IsClass(const char *name) const; // vtable+0x10 -}; - -#endif // BUMPBOUY_H +#ifndef BUMPBOUY_H +#define BUMPBOUY_H + +#include "mxbool.h" + +class BumpBouy +{ +public: + virtual const char* GetClassName() const; // vtable+0xc + virtual MxBool IsClass(const char *name) const; // vtable+0x10 +}; + +#endif // BUMPBOUY_H diff --git a/LEGO1/doors.h b/LEGO1/doors.h index 1d05a9c4..96710242 100644 --- a/LEGO1/doors.h +++ b/LEGO1/doors.h @@ -1,12 +1,12 @@ -#ifndef DOORS_H -#define DOORS_H - -#include "legopathactor.h" - -class Doors : public LegoPathActor -{ - // SIZE 0x1f8 -}; - - -#endif // DOORS_H +#ifndef DOORS_H +#define DOORS_H + +#include "legopathactor.h" + +class Doors : public LegoPathActor +{ + // SIZE 0x1f8 +}; + + +#endif // DOORS_H diff --git a/LEGO1/dunebuggy.h b/LEGO1/dunebuggy.h index 3a201ec1..c2c29ef4 100644 --- a/LEGO1/dunebuggy.h +++ b/LEGO1/dunebuggy.h @@ -1,15 +1,15 @@ -#ifndef DUNEBUGGY_H -#define DUNEBUGGY_H - -#include "islepathactor.h" - -class DuneBuggy : public IslePathActor -{ -public: - DuneBuggy(); - - // VTABLE 0x100d8f98 - // SIZE 0x16c -}; - +#ifndef DUNEBUGGY_H +#define DUNEBUGGY_H + +#include "islepathactor.h" + +class DuneBuggy : public IslePathActor +{ +public: + DuneBuggy(); + + // VTABLE 0x100d8f98 + // SIZE 0x16c +}; + #endif // DUNEBUGGY_H \ No newline at end of file diff --git a/LEGO1/gasstationentity.h b/LEGO1/gasstationentity.h index 75606734..7eab53b5 100644 --- a/LEGO1/gasstationentity.h +++ b/LEGO1/gasstationentity.h @@ -1,18 +1,18 @@ -#ifndef GASSTATIONENTITY_H -#define GASSTATIONENTITY_H - -#include "buildingentity.h" - -#ifndef undefined4 -#define undefined4 int -#endif - -class GasStationEntity : public BuildingEntity -{ - virtual undefined4 VTable0x50(); // vtable+0x50 - - // VTABLE 0x100d5258 - // SIZE 0x68 -}; - -#endif // GASSTATIONENTITY_H +#ifndef GASSTATIONENTITY_H +#define GASSTATIONENTITY_H + +#include "buildingentity.h" + +#ifndef undefined4 +#define undefined4 int +#endif + +class GasStationEntity : public BuildingEntity +{ + virtual undefined4 VTable0x50(); // vtable+0x50 + + // VTABLE 0x100d5258 + // SIZE 0x68 +}; + +#endif // GASSTATIONENTITY_H diff --git a/LEGO1/hospital.h b/LEGO1/hospital.h index ea7ede42..879de97d 100644 --- a/LEGO1/hospital.h +++ b/LEGO1/hospital.h @@ -1,18 +1,18 @@ -#ifndef HOSPITAL_H -#define HOSPITAL_H - -#include "legoworld.h" - -class Hospital : public LegoWorld -{ -public: - Hospital(); - virtual ~Hospital(); // vtable+0x0 - - virtual long Notify(MxParam &p); // vtable+0x04 - virtual void VTable0x68(char param_1); // vtable+0x68 - - // SIZE 0x300 -}; - -#endif // HOSPITAL_H +#ifndef HOSPITAL_H +#define HOSPITAL_H + +#include "legoworld.h" + +class Hospital : public LegoWorld +{ +public: + Hospital(); + virtual ~Hospital(); // vtable+0x0 + + virtual long Notify(MxParam &p); // vtable+0x04 + virtual void VTable0x68(char param_1); // vtable+0x68 + + // SIZE 0x300 +}; + +#endif // HOSPITAL_H diff --git a/LEGO1/hospitalentity.h b/LEGO1/hospitalentity.h index 40c195f5..22cadb47 100644 --- a/LEGO1/hospitalentity.h +++ b/LEGO1/hospitalentity.h @@ -1,18 +1,18 @@ -#ifndef HOSPITALENTITY_H -#define HOSPITALENTITY_H - -#include "buildingentity.h" - -#ifndef undefined4 -#define undefined4 int -#endif - -class HospitalEntity : public BuildingEntity -{ - virtual undefined4 VTable0x50(); // vtable+0x50 - - // VTABLE 0x100d5068 - // SIZE 0x68 -}; - -#endif // HOSPITALENTITY_H +#ifndef HOSPITALENTITY_H +#define HOSPITALENTITY_H + +#include "buildingentity.h" + +#ifndef undefined4 +#define undefined4 int +#endif + +class HospitalEntity : public BuildingEntity +{ + virtual undefined4 VTable0x50(); // vtable+0x50 + + // VTABLE 0x100d5068 + // SIZE 0x68 +}; + +#endif // HOSPITALENTITY_H diff --git a/LEGO1/isle.h b/LEGO1/isle.h index 4eb01823..9b8764b0 100644 --- a/LEGO1/isle.h +++ b/LEGO1/isle.h @@ -1,24 +1,24 @@ -#ifndef ISLE_H -#define ISLE_H - -#include "legoworld.h" - -#ifndef undefined4 -#define undefined4 int -#endif - -class Isle : public LegoWorld -{ -public: - Isle(); - - virtual void VTable0x50(); // vtable+0x50 - virtual undefined4 VTable0x64(); // vtable+0x64 - virtual void VTable0x6c(int* param); // vtable+0x6c - - // VTABLE 0x100d6fb8 - // SIZE 0x140 - // Radio at 0x12c -}; - -#endif // ISLE_H +#ifndef ISLE_H +#define ISLE_H + +#include "legoworld.h" + +#ifndef undefined4 +#define undefined4 int +#endif + +class Isle : public LegoWorld +{ +public: + Isle(); + + virtual void VTable0x50(); // vtable+0x50 + virtual undefined4 VTable0x64(); // vtable+0x64 + virtual void VTable0x6c(int* param); // vtable+0x6c + + // VTABLE 0x100d6fb8 + // SIZE 0x140 + // Radio at 0x12c +}; + +#endif // ISLE_H diff --git a/LEGO1/jetski.h b/LEGO1/jetski.h index c00e5d86..28301ecd 100644 --- a/LEGO1/jetski.h +++ b/LEGO1/jetski.h @@ -1,16 +1,16 @@ -#ifndef JETSKI_H -#define JETSKI_H - -#include "islepathactor.h" - -class Jetski : public IslePathActor -{ -public: - Jetski(); - - // VTABLE 0x100d9ec8 - // SIZE 0x164 -}; - - -#endif // JETSKI_H +#ifndef JETSKI_H +#define JETSKI_H + +#include "islepathactor.h" + +class Jetski : public IslePathActor +{ +public: + Jetski(); + + // VTABLE 0x100d9ec8 + // SIZE 0x164 +}; + + +#endif // JETSKI_H diff --git a/LEGO1/jukebox.h b/LEGO1/jukebox.h index 8dc7fff6..8adf0ff0 100644 --- a/LEGO1/jukebox.h +++ b/LEGO1/jukebox.h @@ -1,14 +1,14 @@ -#ifndef JUKEBOX_H -#define JUKEBOX_H - -#include "legoentity.h" - -class JukeBox : public LegoEntity -{ -public: - JukeBox(); - - // SIZE 0x50 -}; - -#endif // JUKEBOX_H +#ifndef JUKEBOX_H +#define JUKEBOX_H + +#include "legoentity.h" + +class JukeBox : public LegoEntity +{ +public: + JukeBox(); + + // SIZE 0x50 +}; + +#endif // JUKEBOX_H diff --git a/LEGO1/lego3dwavepresenter.h b/LEGO1/lego3dwavepresenter.h index 71150a25..bd6ecd11 100644 --- a/LEGO1/lego3dwavepresenter.h +++ b/LEGO1/lego3dwavepresenter.h @@ -1,11 +1,11 @@ -#ifndef LEGO3DWAVEPRESENTER_H -#define LEGO3DWAVEPRESENTER_H - -#include "legowavepresenter.h" - -class Lego3DWavePresenter : public LegoWavePresenter -{ - // SIZE 0xa0 -}; - -#endif // LEGO3DWAVEPRESENTER_H +#ifndef LEGO3DWAVEPRESENTER_H +#define LEGO3DWAVEPRESENTER_H + +#include "legowavepresenter.h" + +class Lego3DWavePresenter : public LegoWavePresenter +{ + // SIZE 0xa0 +}; + +#endif // LEGO3DWAVEPRESENTER_H diff --git a/LEGO1/legoactioncontrolpresenter.h b/LEGO1/legoactioncontrolpresenter.h index 8098f4de..f46f3a67 100644 --- a/LEGO1/legoactioncontrolpresenter.h +++ b/LEGO1/legoactioncontrolpresenter.h @@ -1,15 +1,15 @@ -#ifndef LEGOACTIONCONTROLPRESENTER_H -#define LEGOACTIONCONTROLPRESENTER_H - -#include "mxmediapresenter.h" - -class LegoActionControlPresenter : public MxMediaPresenter -{ -public: - void VTable0x5c(char param); // vtable+0x5c - - // VTABLE 0x100d5118 - // SIZE 0x68 -}; - -#endif // LEGOACTIONCONTROLPRESENTER_H +#ifndef LEGOACTIONCONTROLPRESENTER_H +#define LEGOACTIONCONTROLPRESENTER_H + +#include "mxmediapresenter.h" + +class LegoActionControlPresenter : public MxMediaPresenter +{ +public: + void VTable0x5c(char param); // vtable+0x5c + + // VTABLE 0x100d5118 + // SIZE 0x68 +}; + +#endif // LEGOACTIONCONTROLPRESENTER_H diff --git a/LEGO1/legoactorpresenter.h b/LEGO1/legoactorpresenter.h index 997dd567..d3056182 100644 --- a/LEGO1/legoactorpresenter.h +++ b/LEGO1/legoactorpresenter.h @@ -1,11 +1,11 @@ -#ifndef LEGOACTORPRESENTER_H -#define LEGOACTORPRESENTER_H - -#include "legoentitypresenter.h" - -class LegoActorPresenter : public LegoEntityPresenter -{ - // VTABLE 0x100d5320 -}; - -#endif // LEGOACTORPRESENTER_H +#ifndef LEGOACTORPRESENTER_H +#define LEGOACTORPRESENTER_H + +#include "legoentitypresenter.h" + +class LegoActorPresenter : public LegoEntityPresenter +{ + // VTABLE 0x100d5320 +}; + +#endif // LEGOACTORPRESENTER_H diff --git a/LEGO1/legoanimactor.h b/LEGO1/legoanimactor.h index 8e745f9f..c2687a81 100644 --- a/LEGO1/legoanimactor.h +++ b/LEGO1/legoanimactor.h @@ -1,15 +1,15 @@ -#ifndef LEGOANIMACTOR_H -#define LEGOANIMACTOR_H - -#include "legopathactor.h" - -class LegoAnimActor : public LegoPathActor -{ -public: - virtual const char* GetClassName() const; - virtual MxBool IsClass(const char *name) const; - - // VTABLE 0x100d5440 -}; - -#endif // LEGOANIMACTOR_H +#ifndef LEGOANIMACTOR_H +#define LEGOANIMACTOR_H + +#include "legopathactor.h" + +class LegoAnimActor : public LegoPathActor +{ +public: + virtual const char* GetClassName() const; + virtual MxBool IsClass(const char *name) const; + + // VTABLE 0x100d5440 +}; + +#endif // LEGOANIMACTOR_H diff --git a/LEGO1/legoanimmmpresenter.h b/LEGO1/legoanimmmpresenter.h index 33b802f1..c4643900 100644 --- a/LEGO1/legoanimmmpresenter.h +++ b/LEGO1/legoanimmmpresenter.h @@ -1,15 +1,15 @@ -#ifndef LEGOANIMMMPRESENTER_H -#define LEGOANIMMMPRESENTER_H - -#include "mxcompositepresenter.h" - -class LegoAnimMMPresenter : public MxCompositePresenter -{ -public: - LegoAnimMMPresenter(); - - // VTABLE 0x100d7de8 - // SIZE 0x74 -}; - -#endif // LEGOANIMMMPRESENTER_H +#ifndef LEGOANIMMMPRESENTER_H +#define LEGOANIMMMPRESENTER_H + +#include "mxcompositepresenter.h" + +class LegoAnimMMPresenter : public MxCompositePresenter +{ +public: + LegoAnimMMPresenter(); + + // VTABLE 0x100d7de8 + // SIZE 0x74 +}; + +#endif // LEGOANIMMMPRESENTER_H diff --git a/LEGO1/legoanimpresenter.h b/LEGO1/legoanimpresenter.h index 337e9ae3..4ec20b83 100644 --- a/LEGO1/legoanimpresenter.h +++ b/LEGO1/legoanimpresenter.h @@ -1,17 +1,17 @@ -#ifndef LEGOANIMPRESENTER_H -#define LEGOANIMPRESENTER_H - -#include "mxvideopresenter.h" - -class LegoAnimPresenter : public MxVideoPresenter -{ -public: - LegoAnimPresenter(); - -private: - void Init(); - - // VTABLE 0x100d90c8 -}; - -#endif // LEGOANIMPRESENTER_H +#ifndef LEGOANIMPRESENTER_H +#define LEGOANIMPRESENTER_H + +#include "mxvideopresenter.h" + +class LegoAnimPresenter : public MxVideoPresenter +{ +public: + LegoAnimPresenter(); + +private: + void Init(); + + // VTABLE 0x100d90c8 +}; + +#endif // LEGOANIMPRESENTER_H diff --git a/LEGO1/legocachesound.h b/LEGO1/legocachesound.h index c73728ef..b2e91efc 100644 --- a/LEGO1/legocachesound.h +++ b/LEGO1/legocachesound.h @@ -1,21 +1,21 @@ -#ifndef LEGOCACHESOUND_H -#define LEGOCACHESOUND_H - -#include "mxcore.h" - -class LegoCacheSound : public MxCore -{ -public: - LegoCacheSound(); - virtual ~LegoCacheSound(); // vtable+0x0 - - virtual void VTable0x18(); // vtable+0x18 - -private: - void Init(); - - // VTABLE 0x100d4718 - // SIZE 0x88 -}; - -#endif // LEGOCACHESOUND_H +#ifndef LEGOCACHESOUND_H +#define LEGOCACHESOUND_H + +#include "mxcore.h" + +class LegoCacheSound : public MxCore +{ +public: + LegoCacheSound(); + virtual ~LegoCacheSound(); // vtable+0x0 + + virtual void VTable0x18(); // vtable+0x18 + +private: + void Init(); + + // VTABLE 0x100d4718 + // SIZE 0x88 +}; + +#endif // LEGOCACHESOUND_H diff --git a/LEGO1/legocameracontroller.h b/LEGO1/legocameracontroller.h index a8bbdde0..aabedc9b 100644 --- a/LEGO1/legocameracontroller.h +++ b/LEGO1/legocameracontroller.h @@ -1,16 +1,16 @@ -#ifndef LEGOCAMERACONTROLLER_H -#define LEGOCAMERACONTROLLER_H - -#include "mxcore.h" - -class LegoCameraController : public MxCore -{ -public: - virtual ~LegoCameraController(); // vtable+0x0 - - virtual void VTable0x44(); // vtable+0x44 - - // VTABLE 0x100d57b0 -}; - -#endif // LEGOCAMERACONTROLLER_H +#ifndef LEGOCAMERACONTROLLER_H +#define LEGOCAMERACONTROLLER_H + +#include "mxcore.h" + +class LegoCameraController : public MxCore +{ +public: + virtual ~LegoCameraController(); // vtable+0x0 + + virtual void VTable0x44(); // vtable+0x44 + + // VTABLE 0x100d57b0 +}; + +#endif // LEGOCAMERACONTROLLER_H diff --git a/LEGO1/legocarbuildanimpresenter.h b/LEGO1/legocarbuildanimpresenter.h index 58b9d331..6f7bd429 100644 --- a/LEGO1/legocarbuildanimpresenter.h +++ b/LEGO1/legocarbuildanimpresenter.h @@ -1,13 +1,13 @@ -#ifndef LEGOCARBUILDANIMPRESENTER_H -#define LEGOCARBUILDANIMPRESENTER_H - -#include "legoanimpresenter.h" - -class LegoCarBuildAnimPresenter : public LegoAnimPresenter -{ -public: - LegoCarBuildAnimPresenter(); - virtual ~LegoCarBuildAnimPresenter(); // vtable+0x0 -}; - -#endif // LEGOCARBUILDANIMPRESENTER_H +#ifndef LEGOCARBUILDANIMPRESENTER_H +#define LEGOCARBUILDANIMPRESENTER_H + +#include "legoanimpresenter.h" + +class LegoCarBuildAnimPresenter : public LegoAnimPresenter +{ +public: + LegoCarBuildAnimPresenter(); + virtual ~LegoCarBuildAnimPresenter(); // vtable+0x0 +}; + +#endif // LEGOCARBUILDANIMPRESENTER_H diff --git a/LEGO1/legocarraceactor.h b/LEGO1/legocarraceactor.h index 5ee51f2b..5b0696b6 100644 --- a/LEGO1/legocarraceactor.h +++ b/LEGO1/legocarraceactor.h @@ -1,11 +1,11 @@ -#ifndef LEGOCARRACEACTOR_H -#define LEGOCARRACEACTOR_H - -#include "legoraceactor.h" - -class LegoCarRaceActor : public LegoRaceActor -{ - -}; - -#endif // LEGOCARRACEACTOR_H +#ifndef LEGOCARRACEACTOR_H +#define LEGOCARRACEACTOR_H + +#include "legoraceactor.h" + +class LegoCarRaceActor : public LegoRaceActor +{ + +}; + +#endif // LEGOCARRACEACTOR_H diff --git a/LEGO1/legoentitypresenter.h b/LEGO1/legoentitypresenter.h index fdbb12d5..f7f801df 100644 --- a/LEGO1/legoentitypresenter.h +++ b/LEGO1/legoentitypresenter.h @@ -1,19 +1,19 @@ -#ifndef LEGOENTITYPRESENTER_H -#define LEGOENTITYPRESENTER_H - -#include "mxcompositepresenter.h" - -class LegoEntityPresenter : public MxCompositePresenter -{ -public: - LegoEntityPresenter(); - virtual ~LegoEntityPresenter(); // vtable+0x0 - -private: - void Init(); - - // VTABLE 0x100d8398 -}; - - -#endif // LEGOENTITYPRESENTER_H +#ifndef LEGOENTITYPRESENTER_H +#define LEGOENTITYPRESENTER_H + +#include "mxcompositepresenter.h" + +class LegoEntityPresenter : public MxCompositePresenter +{ +public: + LegoEntityPresenter(); + virtual ~LegoEntityPresenter(); // vtable+0x0 + +private: + void Init(); + + // VTABLE 0x100d8398 +}; + + +#endif // LEGOENTITYPRESENTER_H diff --git a/LEGO1/legoextraactor.h b/LEGO1/legoextraactor.h index 05275e56..c1528db7 100644 --- a/LEGO1/legoextraactor.h +++ b/LEGO1/legoextraactor.h @@ -1,11 +1,11 @@ -#ifndef LEGOEXTRAACTOR_H -#define LEGOEXTRAACTOR_H - -#include "legoanimactor.h" - -class LegoExtraActor : public LegoAnimActor -{ - // VTABLE 0x100d6c10 -}; - -#endif // LEGOEXTRAACTOR_H +#ifndef LEGOEXTRAACTOR_H +#define LEGOEXTRAACTOR_H + +#include "legoanimactor.h" + +class LegoExtraActor : public LegoAnimActor +{ + // VTABLE 0x100d6c10 +}; + +#endif // LEGOEXTRAACTOR_H diff --git a/LEGO1/legoflctexturepresenter.h b/LEGO1/legoflctexturepresenter.h index 4eba05b5..5fe920e8 100644 --- a/LEGO1/legoflctexturepresenter.h +++ b/LEGO1/legoflctexturepresenter.h @@ -1,12 +1,12 @@ -#ifndef LEGOFLCTEXTUREPRESENTER_H -#define LEGOFLCTEXTUREPRESENTER_H - -#include "mxflcpresenter.h" - -class LegoFlcTexturePresenter : public MxFlcPresenter -{ -public: - LegoFlcTexturePresenter(); -}; - -#endif // LEGOFLCTEXTUREPRESENTER_H +#ifndef LEGOFLCTEXTUREPRESENTER_H +#define LEGOFLCTEXTUREPRESENTER_H + +#include "mxflcpresenter.h" + +class LegoFlcTexturePresenter : public MxFlcPresenter +{ +public: + LegoFlcTexturePresenter(); +}; + +#endif // LEGOFLCTEXTUREPRESENTER_H diff --git a/LEGO1/legohideanimpresenter.h b/LEGO1/legohideanimpresenter.h index 10fa2bfb..3f8f982d 100644 --- a/LEGO1/legohideanimpresenter.h +++ b/LEGO1/legohideanimpresenter.h @@ -1,17 +1,17 @@ -#ifndef LEGOHIDEANIMPRESENTER_H -#define LEGOHIDEANIMPRESENTER_H - -#include "legoloopinganimpresenter.h" - -class LegoHideAnimPresenter : public LegoLoopingAnimPresenter -{ -public: - LegoHideAnimPresenter(); - -private: - void Init(); - - // VTABLE 0x100d9278 -}; - +#ifndef LEGOHIDEANIMPRESENTER_H +#define LEGOHIDEANIMPRESENTER_H + +#include "legoloopinganimpresenter.h" + +class LegoHideAnimPresenter : public LegoLoopingAnimPresenter +{ +public: + LegoHideAnimPresenter(); + +private: + void Init(); + + // VTABLE 0x100d9278 +}; + #endif // LEGOHIDEANIMPRESENTER_H \ No newline at end of file diff --git a/LEGO1/legojetski.h b/LEGO1/legojetski.h index 92efb082..8088a396 100644 --- a/LEGO1/legojetski.h +++ b/LEGO1/legojetski.h @@ -1,16 +1,16 @@ -#ifndef LEGOJETSKI_H -#define LEGOJETSKI_H - -#include "legojetskiraceactor.h" - -class LegoJetski : public LegoJetskiRaceActor -{ -public: - virtual const char* GetClassName() const; - virtual MxBool IsClass(const char *name) const; - - // VTABLE 0x100d5a40 -}; - - -#endif // LEGOJETSKI_H +#ifndef LEGOJETSKI_H +#define LEGOJETSKI_H + +#include "legojetskiraceactor.h" + +class LegoJetski : public LegoJetskiRaceActor +{ +public: + virtual const char* GetClassName() const; + virtual MxBool IsClass(const char *name) const; + + // VTABLE 0x100d5a40 +}; + + +#endif // LEGOJETSKI_H diff --git a/LEGO1/legojetskiraceactor.h b/LEGO1/legojetskiraceactor.h index 6a1a285f..0dc651b2 100644 --- a/LEGO1/legojetskiraceactor.h +++ b/LEGO1/legojetskiraceactor.h @@ -1,11 +1,11 @@ -#ifndef LEGOJETSKIRACEACTOR_H -#define LEGOJETSKIRACEACTOR_H - -#include "legocarraceactor.h" - -class LegoJetskiRaceActor : public LegoCarRaceActor -{ - -}; - -#endif // LEGOJETSKIRACEACTOR_H +#ifndef LEGOJETSKIRACEACTOR_H +#define LEGOJETSKIRACEACTOR_H + +#include "legocarraceactor.h" + +class LegoJetskiRaceActor : public LegoCarRaceActor +{ + +}; + +#endif // LEGOJETSKIRACEACTOR_H diff --git a/LEGO1/legopalettepresenter.h b/LEGO1/legopalettepresenter.h index 4efd3b8d..fa81b527 100644 --- a/LEGO1/legopalettepresenter.h +++ b/LEGO1/legopalettepresenter.h @@ -1,19 +1,19 @@ -#ifndef LEGOPALETTEPRESENTER_H -#define LEGOPALETTEPRESENTER_H - -#include "mxvideopresenter.h" - -class LegoPalettePresenter : public MxVideoPresenter -{ -public: - LegoPalettePresenter(); - virtual ~LegoPalettePresenter(); // vtable+0x0 - -private: - void Init(); - - // VTABLE 0x100d9aa0 -}; - - -#endif // LEGOPALETTEPRESENTER_H +#ifndef LEGOPALETTEPRESENTER_H +#define LEGOPALETTEPRESENTER_H + +#include "mxvideopresenter.h" + +class LegoPalettePresenter : public MxVideoPresenter +{ +public: + LegoPalettePresenter(); + virtual ~LegoPalettePresenter(); // vtable+0x0 + +private: + void Init(); + + // VTABLE 0x100d9aa0 +}; + + +#endif // LEGOPALETTEPRESENTER_H diff --git a/LEGO1/legopathcontroller.h b/LEGO1/legopathcontroller.h index e79c2471..ae082bdd 100644 --- a/LEGO1/legopathcontroller.h +++ b/LEGO1/legopathcontroller.h @@ -1,11 +1,11 @@ -#ifndef LEGOPATHCONTROLLER_H -#define LEGOPATHCONTROLLER_H - -#include "mxcore.h" - -class LegoPathController : public MxCore -{ - -}; - -#endif // LEGOPATHCONTROLLER_H +#ifndef LEGOPATHCONTROLLER_H +#define LEGOPATHCONTROLLER_H + +#include "mxcore.h" + +class LegoPathController : public MxCore +{ + +}; + +#endif // LEGOPATHCONTROLLER_H diff --git a/LEGO1/legopathpresenter.h b/LEGO1/legopathpresenter.h index 1eac9ef2..f4a24bbd 100644 --- a/LEGO1/legopathpresenter.h +++ b/LEGO1/legopathpresenter.h @@ -1,15 +1,15 @@ -#ifndef LEGOPATHPRESENTER_H -#define LEGOPATHPRESENTER_H - -#include "mxmediapresenter.h" - -class LegoPathPresenter : public MxMediaPresenter -{ -public: - LegoPathPresenter(); - - // VTABLE 0x100d7c10 -}; - - -#endif // LEGOPATHPRESENTER_H +#ifndef LEGOPATHPRESENTER_H +#define LEGOPATHPRESENTER_H + +#include "mxmediapresenter.h" + +class LegoPathPresenter : public MxMediaPresenter +{ +public: + LegoPathPresenter(); + + // VTABLE 0x100d7c10 +}; + + +#endif // LEGOPATHPRESENTER_H diff --git a/LEGO1/legoraceactor.h b/LEGO1/legoraceactor.h index 51362f17..abb463a6 100644 --- a/LEGO1/legoraceactor.h +++ b/LEGO1/legoraceactor.h @@ -1,12 +1,12 @@ -#ifndef LEGORACEACTOR_H -#define LEGORACEACTOR_H - -#include "legoanimactor.h" - -class LegoRaceActor : public LegoAnimActor -{ - -}; - - -#endif // LEGORACEACTOR_H +#ifndef LEGORACEACTOR_H +#define LEGORACEACTOR_H + +#include "legoanimactor.h" + +class LegoRaceActor : public LegoAnimActor +{ + +}; + + +#endif // LEGORACEACTOR_H diff --git a/LEGO1/legosoundmanager.h b/LEGO1/legosoundmanager.h index 32edeb90..f4719624 100644 --- a/LEGO1/legosoundmanager.h +++ b/LEGO1/legosoundmanager.h @@ -1,13 +1,13 @@ -#ifndef LEGOSOUNDMANAGER_H -#define LEGOSOUNDMANAGER_H - -#include "mxsoundmanager.h" - -class LegoSoundManager : public MxSoundManager -{ -public: - LegoSoundManager(); - virtual ~LegoSoundManager(); -}; - -#endif // LEGOSOUNDMANAGER_H +#ifndef LEGOSOUNDMANAGER_H +#define LEGOSOUNDMANAGER_H + +#include "mxsoundmanager.h" + +class LegoSoundManager : public MxSoundManager +{ +public: + LegoSoundManager(); + virtual ~LegoSoundManager(); +}; + +#endif // LEGOSOUNDMANAGER_H diff --git a/LEGO1/legotexturepresenter.h b/LEGO1/legotexturepresenter.h index d23bdba9..b3dc186c 100644 --- a/LEGO1/legotexturepresenter.h +++ b/LEGO1/legotexturepresenter.h @@ -1,15 +1,15 @@ -#ifndef LEGOTEXTUREPRESENTER_H -#define LEGOTEXTUREPRESENTER_H - -#include "mxmediapresenter.h" - -class LegoTexturePresenter : public MxMediaPresenter -{ -public: - virtual void DoneTickle(); // vtable+0x2c, override MxPresenter - - // VTABLE 0x - // SIZE 0x54 -}; - -#endif // LEGOTEXTUREPRESENTER_H +#ifndef LEGOTEXTUREPRESENTER_H +#define LEGOTEXTUREPRESENTER_H + +#include "mxmediapresenter.h" + +class LegoTexturePresenter : public MxMediaPresenter +{ +public: + virtual void DoneTickle(); // vtable+0x2c, override MxPresenter + + // VTABLE 0x + // SIZE 0x54 +}; + +#endif // LEGOTEXTUREPRESENTER_H diff --git a/LEGO1/legowavepresenter.h b/LEGO1/legowavepresenter.h index 2e169734..6e93df16 100644 --- a/LEGO1/legowavepresenter.h +++ b/LEGO1/legowavepresenter.h @@ -1,12 +1,12 @@ -#ifndef LEGOWAVEPRESENTER_H -#define LEGOWAVEPRESENTER_H - -#include "mxsoundpresenter.h" - -class LegoWavePresenter : public MxSoundPresenter -{ -private: - void Init(); -}; - -#endif // LEGOWAVEPRESENTER_H +#ifndef LEGOWAVEPRESENTER_H +#define LEGOWAVEPRESENTER_H + +#include "mxsoundpresenter.h" + +class LegoWavePresenter : public MxSoundPresenter +{ +private: + void Init(); +}; + +#endif // LEGOWAVEPRESENTER_H diff --git a/LEGO1/motorcycle.h b/LEGO1/motorcycle.h index 66327436..22d27f3f 100644 --- a/LEGO1/motorcycle.h +++ b/LEGO1/motorcycle.h @@ -1,18 +1,18 @@ -#ifndef MOTORCYCLE_H -#define MOTORCYCLE_H - -#include "islepathactor.h" - -class Motorcycle : public IslePathActor -{ -public: - Motorcycle(); - - virtual void VTable0xcc(); // vtable+0xcc - virtual void VTable0xe4(); // vtable+0xe4 - - // VTABLE 0x100d7090 - // SIZE 0x16c -}; - -#endif // MOTORCYCLE_H +#ifndef MOTORCYCLE_H +#define MOTORCYCLE_H + +#include "islepathactor.h" + +class Motorcycle : public IslePathActor +{ +public: + Motorcycle(); + + virtual void VTable0xcc(); // vtable+0xcc + virtual void VTable0xe4(); // vtable+0xe4 + + // VTABLE 0x100d7090 + // SIZE 0x16c +}; + +#endif // MOTORCYCLE_H diff --git a/LEGO1/mxcompositemediapresenter.h b/LEGO1/mxcompositemediapresenter.h index db10ae7b..a3114332 100644 --- a/LEGO1/mxcompositemediapresenter.h +++ b/LEGO1/mxcompositemediapresenter.h @@ -1,14 +1,14 @@ -#ifndef MXCOMPOSITEMEDIAPRESENTER_H -#define MXCOMPOSITEMEDIAPRESENTER_H - -#include "mxcompositepresenter.h" - -class MxCompositeMediaPresenter : public MxCompositePresenter -{ -public: - MxCompositeMediaPresenter(); - - // SIZE 0x50 -}; - -#endif // MXCOMPOSITEMEDIAPRESENTER_H +#ifndef MXCOMPOSITEMEDIAPRESENTER_H +#define MXCOMPOSITEMEDIAPRESENTER_H + +#include "mxcompositepresenter.h" + +class MxCompositeMediaPresenter : public MxCompositePresenter +{ +public: + MxCompositeMediaPresenter(); + + // SIZE 0x50 +}; + +#endif // MXCOMPOSITEMEDIAPRESENTER_H diff --git a/LEGO1/mxcontrolpresenter.h b/LEGO1/mxcontrolpresenter.h index d2e69dff..df8f3591 100644 --- a/LEGO1/mxcontrolpresenter.h +++ b/LEGO1/mxcontrolpresenter.h @@ -1,16 +1,16 @@ -#ifndef MXCONTROLPRESENTER_H -#define MXCONTROLPRESENTER_H - -#include "mxcompositepresenter.h" - -class MxControlPresenter : public MxCompositePresenter -{ -public: - MxControlPresenter(); - - // VTABLE 0x100d7b88 - // SIZE 0x5c -}; - - -#endif // MXCONTROLPRESENTER_H +#ifndef MXCONTROLPRESENTER_H +#define MXCONTROLPRESENTER_H + +#include "mxcompositepresenter.h" + +class MxControlPresenter : public MxCompositePresenter +{ +public: + MxControlPresenter(); + + // VTABLE 0x100d7b88 + // SIZE 0x5c +}; + + +#endif // MXCONTROLPRESENTER_H diff --git a/LEGO1/mxdiskstreamprovider.h b/LEGO1/mxdiskstreamprovider.h index 337714cd..bf1fa71f 100644 --- a/LEGO1/mxdiskstreamprovider.h +++ b/LEGO1/mxdiskstreamprovider.h @@ -1,11 +1,11 @@ -#ifndef MXDISKSTREAMPROVIDER_H -#define MXDISKSTREAMPROVIDER_H - -#include "mxstreamprovider.h" - -class MxDiskStreamProvider : public MxStreamProvider -{ - -}; - -#endif // MXDISKSTREAMPROVIDER_H +#ifndef MXDISKSTREAMPROVIDER_H +#define MXDISKSTREAMPROVIDER_H + +#include "mxstreamprovider.h" + +class MxDiskStreamProvider : public MxStreamProvider +{ + +}; + +#endif // MXDISKSTREAMPROVIDER_H diff --git a/LEGO1/mxdsanim.h b/LEGO1/mxdsanim.h index 7a453a90..6251801f 100644 --- a/LEGO1/mxdsanim.h +++ b/LEGO1/mxdsanim.h @@ -1,11 +1,11 @@ -#ifndef MXDSANIM_H -#define MXDSANIM_H - -#include "mxdsmediaaction.h" - -class MxDSAnim : public MxDSMediaAction -{ - -}; - -#endif // MXDSANIM_H +#ifndef MXDSANIM_H +#define MXDSANIM_H + +#include "mxdsmediaaction.h" + +class MxDSAnim : public MxDSMediaAction +{ + +}; + +#endif // MXDSANIM_H diff --git a/LEGO1/mxdsevent.h b/LEGO1/mxdsevent.h index 2c77c2c3..873d3fb2 100644 --- a/LEGO1/mxdsevent.h +++ b/LEGO1/mxdsevent.h @@ -1,11 +1,11 @@ -#ifndef MXDSEVENT_H -#define MXDSEVENT_H - -#include "mxdsmediaaction.h" - -class MxDSEvent : public MxDSMediaAction -{ - -}; - -#endif // MXDSEVENT_H +#ifndef MXDSEVENT_H +#define MXDSEVENT_H + +#include "mxdsmediaaction.h" + +class MxDSEvent : public MxDSMediaAction +{ + +}; + +#endif // MXDSEVENT_H