mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-24 00:31:16 +00:00
renamed '// VTABLE' to '// VTABLEADDR'
This commit is contained in:
parent
9b14678652
commit
28a4c1fe2f
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d7028
|
// VTABLEADDR 0x100d7028
|
||||||
// SIZE 0x26c
|
// SIZE 0x26c
|
||||||
class Act1State : public LegoState {
|
class Act1State : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legopathactor.h"
|
#include "legopathactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9b60
|
// VTABLEADDR 0x100d9b60
|
||||||
// SIZE 0x194
|
// SIZE 0x194
|
||||||
class Act2Brick : public LegoPathActor {
|
class Act2Brick : public LegoPathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoentity.h"
|
#include "legoentity.h"
|
||||||
|
|
||||||
// VTABLE 0x100d53a8
|
// VTABLEADDR 0x100d53a8
|
||||||
// SIZE 0x68
|
// SIZE 0x68
|
||||||
class Act2PoliceStation : public LegoEntity {
|
class Act2PoliceStation : public LegoEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9628
|
// VTABLEADDR 0x100d9628
|
||||||
// SIZE 0x4274
|
// SIZE 0x4274
|
||||||
class Act3 : public LegoWorld {
|
class Act3 : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoanimactor.h"
|
#include "legoanimactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d7920
|
// VTABLEADDR 0x100d7920
|
||||||
class Act3Shark : public LegoAnimActor {
|
class Act3Shark : public LegoAnimActor {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x100430c0
|
// OFFSET: LEGO1 0x100430c0
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4fc8
|
// VTABLEADDR 0x100d4fc8
|
||||||
// SIZE 0xc
|
// SIZE 0xc
|
||||||
class Act3State : public LegoState {
|
class Act3State : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "islepathactor.h"
|
#include "islepathactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d71a8
|
// VTABLEADDR 0x100d71a8
|
||||||
// SIZE 0x184
|
// SIZE 0x184
|
||||||
class Ambulance : public IslePathActor {
|
class Ambulance : public IslePathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d72a0
|
// VTABLEADDR 0x100d72a0
|
||||||
// SIZE 0x24
|
// SIZE 0x24
|
||||||
class AmbulanceMissionState : public LegoState {
|
class AmbulanceMissionState : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d8d80
|
// VTABLEADDR 0x100d8d80
|
||||||
// SIZE 0x1c
|
// SIZE 0x1c
|
||||||
class AnimState : public LegoState {
|
class AnimState : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "buildingentity.h"
|
#include "buildingentity.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4a18
|
// VTABLEADDR 0x100d4a18
|
||||||
// SIZE 0x68
|
// SIZE 0x68
|
||||||
class BeachHouseEntity : public BuildingEntity {
|
class BeachHouseEntity : public BuildingEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "islepathactor.h"
|
#include "islepathactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9808
|
// VTABLEADDR 0x100d9808
|
||||||
// SIZE 0x164
|
// SIZE 0x164
|
||||||
class Bike : public IslePathActor {
|
class Bike : public IslePathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoentity.h"
|
#include "legoentity.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5c88
|
// VTABLEADDR 0x100d5c88
|
||||||
// SIZE <= 0x68, hard to tell because it's always constructed as a derivative
|
// SIZE <= 0x68, hard to tell because it's always constructed as a derivative
|
||||||
class BuildingEntity : public LegoEntity {
|
class BuildingEntity : public LegoEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "legoanimactor.h"
|
#include "legoanimactor.h"
|
||||||
#include "mxtypes.h"
|
#include "mxtypes.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6790
|
// VTABLEADDR 0x100d6790
|
||||||
class BumpBouy : public LegoAnimActor {
|
class BumpBouy : public LegoAnimActor {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x100274e0
|
// OFFSET: LEGO1 0x100274e0
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legorace.h"
|
#include "legorace.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5e50
|
// VTABLEADDR 0x100d5e50
|
||||||
// SIZE 0x154
|
// SIZE 0x154
|
||||||
class CarRace : public LegoRace {
|
class CarRace : public LegoRace {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "racestate.h"
|
#include "racestate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4b70
|
// VTABLEADDR 0x100d4b70
|
||||||
// SIZE 0x2c
|
// SIZE 0x2c
|
||||||
class CarRaceState : public RaceState {
|
class CarRaceState : public RaceState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legopathactor.h"
|
#include "legopathactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4788
|
// VTABLEADDR 0x100d4788
|
||||||
// SIZE 0x1f8
|
// SIZE 0x1f8
|
||||||
class Doors : public LegoPathActor {
|
class Doors : public LegoPathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "islepathactor.h"
|
#include "islepathactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d8f98
|
// VTABLEADDR 0x100d8f98
|
||||||
// SIZE 0x16c
|
// SIZE 0x16c
|
||||||
class DuneBuggy : public IslePathActor {
|
class DuneBuggy : public IslePathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5f20
|
// VTABLEADDR 0x100d5f20
|
||||||
class ElevatorBottom : public LegoWorld {
|
class ElevatorBottom : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
ElevatorBottom();
|
ElevatorBottom();
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4650
|
// VTABLEADDR 0x100d4650
|
||||||
// SIZE 0x128
|
// SIZE 0x128
|
||||||
// Radio variable at 0x46, in constructor
|
// Radio variable at 0x46, in constructor
|
||||||
class GasStation : public LegoWorld {
|
class GasStation : public LegoWorld {
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "buildingentity.h"
|
#include "buildingentity.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5258
|
// VTABLEADDR 0x100d5258
|
||||||
// SIZE 0x68
|
// SIZE 0x68
|
||||||
class GasStationEntity : public BuildingEntity {
|
class GasStationEntity : public BuildingEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d46e0
|
// VTABLEADDR 0x100d46e0
|
||||||
// SIZE 0x24
|
// SIZE 0x24
|
||||||
class GasStationState : public LegoState {
|
class GasStationState : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -42,7 +42,7 @@ class GifMap {
|
|||||||
GifMapEntry* m_unk4;
|
GifMapEntry* m_unk4;
|
||||||
};
|
};
|
||||||
|
|
||||||
// VTABLE 0x100d86d4
|
// VTABLEADDR 0x100d86d4
|
||||||
class GifManagerBase {
|
class GifManagerBase {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1005a310 STUB
|
// OFFSET: LEGO1 0x1005a310 STUB
|
||||||
@ -56,7 +56,7 @@ class GifManagerBase {
|
|||||||
GifMap m_unk8;
|
GifMap m_unk8;
|
||||||
};
|
};
|
||||||
|
|
||||||
// VTABLE 0x100d86fc
|
// VTABLEADDR 0x100d86fc
|
||||||
class GifManager : public GifManagerBase {
|
class GifManager : public GifManagerBase {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1005a580 STUB
|
// OFFSET: LEGO1 0x1005a580 STUB
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
#include "islepathactor.h"
|
#include "islepathactor.h"
|
||||||
#include "mxmatrix.h"
|
#include "mxmatrix.h"
|
||||||
|
|
||||||
// VTABLE 0x100d40f8
|
// VTABLEADDR 0x100d40f8
|
||||||
// SIZE 0x230
|
// SIZE 0x230
|
||||||
class Helicopter : public IslePathActor {
|
class Helicopter : public IslePathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5418
|
// VTABLEADDR 0x100d5418
|
||||||
// SIZE 0xc
|
// SIZE 0xc
|
||||||
class HelicopterState : public LegoState {
|
class HelicopterState : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100da328
|
// VTABLEADDR 0x100da328
|
||||||
// SIZE 0x3e4
|
// SIZE 0x3e4
|
||||||
class HistoryBook : public LegoWorld {
|
class HistoryBook : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9730
|
// VTABLEADDR 0x100d9730
|
||||||
// SIZE 0x12c
|
// SIZE 0x12c
|
||||||
class Hospital : public LegoWorld {
|
class Hospital : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "buildingentity.h"
|
#include "buildingentity.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5068
|
// VTABLEADDR 0x100d5068
|
||||||
// SIZE 0x68
|
// SIZE 0x68
|
||||||
class HospitalEntity : public BuildingEntity {
|
class HospitalEntity : public BuildingEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d97a0
|
// VTABLEADDR 0x100d97a0
|
||||||
// SIZE 0x18
|
// SIZE 0x18
|
||||||
class HospitalState : public LegoState {
|
class HospitalState : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9338
|
// VTABLEADDR 0x100d9338
|
||||||
// SIZE 0x1d8
|
// SIZE 0x1d8
|
||||||
class Infocenter : public LegoWorld {
|
class Infocenter : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d72d8
|
// VTABLEADDR 0x100d72d8
|
||||||
// SIZE 0xfc
|
// SIZE 0xfc
|
||||||
class InfocenterDoor : public LegoWorld {
|
class InfocenterDoor : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "buildingentity.h"
|
#include "buildingentity.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4b90
|
// VTABLEADDR 0x100d4b90
|
||||||
// SIZE 0x68
|
// SIZE 0x68
|
||||||
class InfoCenterEntity : public BuildingEntity {
|
class InfoCenterEntity : public BuildingEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d93a8
|
// VTABLEADDR 0x100d93a8
|
||||||
// SIZE 0x94
|
// SIZE 0x94
|
||||||
class InfocenterState : public LegoState {
|
class InfocenterState : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6fb8
|
// VTABLEADDR 0x100d6fb8
|
||||||
// SIZE 0x140
|
// SIZE 0x140
|
||||||
// Radio at 0x12c
|
// Radio at 0x12c
|
||||||
class Isle : public LegoWorld {
|
class Isle : public LegoWorld {
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoactor.h"
|
#include "legoactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5178
|
// VTABLEADDR 0x100d5178
|
||||||
class IsleActor : public LegoActor {
|
class IsleActor : public LegoActor {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1000e660
|
// OFFSET: LEGO1 0x1000e660
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
#include "mxtypes.h"
|
#include "mxtypes.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4398
|
// VTABLEADDR 0x100d4398
|
||||||
// SIZE 0x160
|
// SIZE 0x160
|
||||||
class IslePathActor : public LegoPathActor {
|
class IslePathActor : public LegoPathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "islepathactor.h"
|
#include "islepathactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9ec8
|
// VTABLEADDR 0x100d9ec8
|
||||||
// SIZE 0x164
|
// SIZE 0x164
|
||||||
class Jetski : public IslePathActor {
|
class Jetski : public IslePathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legorace.h"
|
#include "legorace.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4fe8
|
// VTABLEADDR 0x100d4fe8
|
||||||
// SIZE 0x144
|
// SIZE 0x144
|
||||||
class JetskiRace : public LegoRace {
|
class JetskiRace : public LegoRace {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "racestate.h"
|
#include "racestate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4fa8
|
// VTABLEADDR 0x100d4fa8
|
||||||
// SIZE 0x2c
|
// SIZE 0x2c
|
||||||
class JetskiRaceState : public RaceState {
|
class JetskiRaceState : public RaceState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d8958
|
// VTABLEADDR 0x100d8958
|
||||||
// SIZE 0x104
|
// SIZE 0x104
|
||||||
class JukeBox : public LegoWorld {
|
class JukeBox : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoentity.h"
|
#include "legoentity.h"
|
||||||
|
|
||||||
// VTABLE 0x100da8a0
|
// VTABLEADDR 0x100da8a0
|
||||||
// SIZE 0x6c
|
// SIZE 0x6c
|
||||||
class JukeBoxEntity : public LegoEntity {
|
class JukeBoxEntity : public LegoEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4a90
|
// VTABLEADDR 0x100d4a90
|
||||||
// SIZE 0x10
|
// SIZE 0x10
|
||||||
class JukeBoxState : public LegoState {
|
class JukeBoxState : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legowavepresenter.h"
|
#include "legowavepresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d52b0
|
// VTABLEADDR 0x100d52b0
|
||||||
// SIZE 0xa0
|
// SIZE 0xa0
|
||||||
class Lego3DWavePresenter : public LegoWavePresenter {
|
class Lego3DWavePresenter : public LegoWavePresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4a70
|
// VTABLEADDR 0x100d4a70
|
||||||
// SIZE 0x10
|
// SIZE 0x10
|
||||||
class LegoAct2State : public LegoState {
|
class LegoAct2State : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxmediapresenter.h"
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5118
|
// VTABLEADDR 0x100d5118
|
||||||
// SIZE 0x68
|
// SIZE 0x68
|
||||||
class LegoActionControlPresenter : public MxMediaPresenter {
|
class LegoActionControlPresenter : public MxMediaPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "legoentity.h"
|
#include "legoentity.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6d68
|
// VTABLEADDR 0x100d6d68
|
||||||
// SIZE 0x78
|
// SIZE 0x78
|
||||||
class LegoActor : public LegoEntity {
|
class LegoActor : public LegoEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoentitypresenter.h"
|
#include "legoentitypresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5320
|
// VTABLEADDR 0x100d5320
|
||||||
// SIZE 0x50
|
// SIZE 0x50
|
||||||
class LegoActorPresenter : public LegoEntityPresenter {
|
class LegoActorPresenter : public LegoEntityPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcore.h"
|
#include "mxcore.h"
|
||||||
|
|
||||||
// VTABLE 0x100d8c18
|
// VTABLEADDR 0x100d8c18
|
||||||
// SIZE 0x500
|
// SIZE 0x500
|
||||||
class LegoAnimationManager : public MxCore {
|
class LegoAnimationManager : public MxCore {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcompositepresenter.h"
|
#include "mxcompositepresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d7de8
|
// VTABLEADDR 0x100d7de8
|
||||||
// SIZE 0x74
|
// SIZE 0x74
|
||||||
class LegoAnimMMPresenter : public MxCompositePresenter {
|
class LegoAnimMMPresenter : public MxCompositePresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxvideopresenter.h"
|
#include "mxvideopresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d90c8
|
// VTABLEADDR 0x100d90c8
|
||||||
class LegoAnimPresenter : public MxVideoPresenter {
|
class LegoAnimPresenter : public MxVideoPresenter {
|
||||||
public:
|
public:
|
||||||
LegoAnimPresenter();
|
LegoAnimPresenter();
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxvariable.h"
|
#include "mxvariable.h"
|
||||||
|
|
||||||
// VTABLE 0x100d74a8
|
// VTABLEADDR 0x100d74a8
|
||||||
// SIZE 0x30
|
// SIZE 0x30
|
||||||
class LegoBackgroundColor : public MxVariable {
|
class LegoBackgroundColor : public MxVariable {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcore.h"
|
#include "mxcore.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6f50
|
// VTABLEADDR 0x100d6f50
|
||||||
// SIZE 0x30
|
// SIZE 0x30
|
||||||
class LegoBuildingManager : public MxCore {
|
class LegoBuildingManager : public MxCore {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcore.h"
|
#include "mxcore.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4718
|
// VTABLEADDR 0x100d4718
|
||||||
// SIZE 0x88
|
// SIZE 0x88
|
||||||
class LegoCacheSound : public MxCore {
|
class LegoCacheSound : public MxCore {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcore.h"
|
#include "mxcore.h"
|
||||||
|
|
||||||
// VTABLE 0x100d57b0
|
// VTABLEADDR 0x100d57b0
|
||||||
// SIZE 0xc8
|
// SIZE 0xc8
|
||||||
class LegoCameraController : public MxCore {
|
class LegoCameraController : public MxCore {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6658
|
// VTABLEADDR 0x100d6658
|
||||||
// SIZE 0x34c
|
// SIZE 0x34c
|
||||||
class LegoCarBuild : public LegoWorld {
|
class LegoCarBuild : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoanimpresenter.h"
|
#include "legoanimpresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d99e0
|
// VTABLEADDR 0x100d99e0
|
||||||
// SIZE 0x150
|
// SIZE 0x150
|
||||||
class LegoCarBuildAnimPresenter : public LegoAnimPresenter {
|
class LegoCarBuildAnimPresenter : public LegoAnimPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoraceactor.h"
|
#include "legoraceactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100da0d8
|
// VTABLEADDR 0x100da0d8
|
||||||
class LegoCarRaceActor : public LegoRaceActor {
|
class LegoCarRaceActor : public LegoRaceActor {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x10081650
|
// OFFSET: LEGO1 0x10081650
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcore.h"
|
#include "mxcore.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6a80
|
// VTABLEADDR 0x100d6a80
|
||||||
class LegoControlManager : public MxCore {
|
class LegoControlManager : public MxCore {
|
||||||
public:
|
public:
|
||||||
LegoControlManager();
|
LegoControlManager();
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
#include "mxentity.h"
|
#include "mxentity.h"
|
||||||
#include "mxvector.h"
|
#include "mxvector.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4858
|
// VTABLEADDR 0x100d4858
|
||||||
// SIZE 0x68 (probably)
|
// SIZE 0x68 (probably)
|
||||||
class LegoEntity : public MxEntity {
|
class LegoEntity : public MxEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcompositepresenter.h"
|
#include "mxcompositepresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d8398
|
// VTABLEADDR 0x100d8398
|
||||||
class LegoEntityPresenter : public MxCompositePresenter {
|
class LegoEntityPresenter : public MxCompositePresenter {
|
||||||
public:
|
public:
|
||||||
LegoEntityPresenter();
|
LegoEntityPresenter();
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "mxnotificationparam.h"
|
#include "mxnotificationparam.h"
|
||||||
#include "mxtypes.h"
|
#include "mxtypes.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6aa0
|
// VTABLEADDR 0x100d6aa0
|
||||||
class LegoEventNotificationParam : public MxNotificationParam {
|
class LegoEventNotificationParam : public MxNotificationParam {
|
||||||
public:
|
public:
|
||||||
inline LegoEventNotificationParam() : MxNotificationParam((MxParamType) 0, NULL) {}
|
inline LegoEventNotificationParam() : MxNotificationParam((MxParamType) 0, NULL) {}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoanimactor.h"
|
#include "legoanimactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6c10
|
// VTABLEADDR 0x100d6c10
|
||||||
class LegoExtraActor : public LegoAnimActor {
|
class LegoExtraActor : public LegoAnimActor {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x1002b7a0
|
// OFFSET: LEGO1 0x1002b7a0
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxflcpresenter.h"
|
#include "mxflcpresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d89e0
|
// VTABLEADDR 0x100d89e0
|
||||||
// SIZE 0x70
|
// SIZE 0x70
|
||||||
class LegoFlcTexturePresenter : public MxFlcPresenter {
|
class LegoFlcTexturePresenter : public MxFlcPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxvariable.h"
|
#include "mxvariable.h"
|
||||||
|
|
||||||
// VTABLE 0x100d74b8
|
// VTABLEADDR 0x100d74b8
|
||||||
// SIZE 0x24
|
// SIZE 0x24
|
||||||
class LegoFullScreenMovie : public MxVariable {
|
class LegoFullScreenMovie : public MxVariable {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoloopinganimpresenter.h"
|
#include "legoloopinganimpresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9278
|
// VTABLEADDR 0x100d9278
|
||||||
// SIZE 0xc4
|
// SIZE 0xc4
|
||||||
class LegoHideAnimPresenter : public LegoLoopingAnimPresenter {
|
class LegoHideAnimPresenter : public LegoLoopingAnimPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -22,7 +22,7 @@ class LegoControlManager;
|
|||||||
// TODO Really a MxQueue, but we don't have one of those
|
// TODO Really a MxQueue, but we don't have one of those
|
||||||
class LegoEventQueue : public MxList<LegoEventNotificationParam> {};
|
class LegoEventQueue : public MxList<LegoEventNotificationParam> {};
|
||||||
|
|
||||||
// VTABLE 0x100d8760
|
// VTABLEADDR 0x100d8760
|
||||||
// SIZE 0x338
|
// SIZE 0x338
|
||||||
class LegoInputManager : public MxPresenter {
|
class LegoInputManager : public MxPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legojetskiraceactor.h"
|
#include "legojetskiraceactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5a40
|
// VTABLEADDR 0x100d5a40
|
||||||
class LegoJetski : public LegoJetskiRaceActor {
|
class LegoJetski : public LegoJetskiRaceActor {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x10013e80
|
// OFFSET: LEGO1 0x10013e80
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legocarraceactor.h"
|
#include "legocarraceactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100da240
|
// VTABLEADDR 0x100da240
|
||||||
class LegoJetskiRaceActor : public LegoCarRaceActor {
|
class LegoJetskiRaceActor : public LegoCarRaceActor {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x10081d80
|
// OFFSET: LEGO1 0x10081d80
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxwavepresenter.h"
|
#include "mxwavepresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5fa8
|
// VTABLEADDR 0x100d5fa8
|
||||||
// SIZE 0x90
|
// SIZE 0x90
|
||||||
class LegoLoadCacheSoundPresenter : public MxWavePresenter {
|
class LegoLoadCacheSoundPresenter : public MxWavePresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoloopinganimpresenter.h"
|
#include "legoloopinganimpresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9170
|
// VTABLEADDR 0x100d9170
|
||||||
class LegoLocomotionAnimPresenter : public LegoLoopingAnimPresenter {
|
class LegoLocomotionAnimPresenter : public LegoLoopingAnimPresenter {
|
||||||
public:
|
public:
|
||||||
LegoLocomotionAnimPresenter();
|
LegoLocomotionAnimPresenter();
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoanimpresenter.h"
|
#include "legoanimpresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4900
|
// VTABLEADDR 0x100d4900
|
||||||
// SIZE 0xc0 (discovered through inlined constructor at 0x10009ecd)
|
// SIZE 0xc0 (discovered through inlined constructor at 0x10009ecd)
|
||||||
class LegoLoopingAnimPresenter : public LegoAnimPresenter {
|
class LegoLoopingAnimPresenter : public LegoAnimPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxstillpresenter.h"
|
#include "mxstillpresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d7ac8
|
// VTABLEADDR 0x100d7ac8
|
||||||
// SIZE 0x94 (from 0x1000a163)
|
// SIZE 0x94 (from 0x1000a163)
|
||||||
class LegoMeterPresenter : public MxStillPresenter {
|
class LegoMeterPresenter : public MxStillPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxvideopresenter.h"
|
#include "mxvideopresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4e50
|
// VTABLEADDR 0x100d4e50
|
||||||
// SIZE 0x6c (discovered through inline constructor at 0x10009ae6)
|
// SIZE 0x6c (discovered through inline constructor at 0x10009ae6)
|
||||||
class LegoModelPresenter : public MxVideoPresenter {
|
class LegoModelPresenter : public MxVideoPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
#include "mxtimer.h"
|
#include "mxtimer.h"
|
||||||
#include "mxtypes.h"
|
#include "mxtypes.h"
|
||||||
|
|
||||||
// VTABLE 0x100d85b8
|
// VTABLEADDR 0x100d85b8
|
||||||
// SIZE 0x70
|
// SIZE 0x70
|
||||||
class LegoNavController : public MxCore {
|
class LegoNavController : public MxCore {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
#define FOR_LEGOOBJECTFACTORY_OBJECTS(X) X(InfocenterState)
|
#define FOR_LEGOOBJECTFACTORY_OBJECTS(X) X(InfocenterState)
|
||||||
|
|
||||||
// VTABLE 0x100d4768
|
// VTABLEADDR 0x100d4768
|
||||||
class LegoObjectFactory : public MxObjectFactory {
|
class LegoObjectFactory : public MxObjectFactory {
|
||||||
public:
|
public:
|
||||||
LegoObjectFactory();
|
LegoObjectFactory();
|
||||||
|
|||||||
@ -26,7 +26,7 @@ class MxBackgroundAudioManager;
|
|||||||
class MxDSFile;
|
class MxDSFile;
|
||||||
class MxTransitionManager;
|
class MxTransitionManager;
|
||||||
|
|
||||||
// VTABLE 0x100d8638
|
// VTABLEADDR 0x100d8638
|
||||||
// SIZE: 0x140
|
// SIZE: 0x140
|
||||||
class LegoOmni : public MxOmni {
|
class LegoOmni : public MxOmni {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "mxvideopresenter.h"
|
#include "mxvideopresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9aa0
|
// VTABLEADDR 0x100d9aa0
|
||||||
// SIZE 0x68
|
// SIZE 0x68
|
||||||
class LegoPalettePresenter : public MxVideoPresenter {
|
class LegoPalettePresenter : public MxVideoPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxmediapresenter.h"
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4df0
|
// VTABLEADDR 0x100d4df0
|
||||||
// SIZE 0x54 (from inlined construction at 0x10009fac)
|
// SIZE 0x54 (from inlined construction at 0x10009fac)
|
||||||
class LegoPartPresenter : public MxMediaPresenter {
|
class LegoPartPresenter : public MxMediaPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "legoactor.h"
|
#include "legoactor.h"
|
||||||
#include "mxtypes.h"
|
#include "mxtypes.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6e28
|
// VTABLEADDR 0x100d6e28
|
||||||
// SIZE 0x154 (from inlined construction at 0x1000a346)
|
// SIZE 0x154 (from inlined construction at 0x1000a346)
|
||||||
class LegoPathActor : public LegoActor {
|
class LegoPathActor : public LegoActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcore.h"
|
#include "mxcore.h"
|
||||||
|
|
||||||
// VTABLE 0x100d7d60
|
// VTABLEADDR 0x100d7d60
|
||||||
// SIZE 0x40
|
// SIZE 0x40
|
||||||
class LegoPathController : public MxCore {
|
class LegoPathController : public MxCore {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxmediapresenter.h"
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d7c10
|
// VTABLEADDR 0x100d7c10
|
||||||
// SIZE 0x54
|
// SIZE 0x54
|
||||||
class LegoPathPresenter : public MxMediaPresenter {
|
class LegoPathPresenter : public MxMediaPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
#include "mxstring.h"
|
#include "mxstring.h"
|
||||||
#include "mxtypes.h"
|
#include "mxtypes.h"
|
||||||
|
|
||||||
// VTABLE 0x100d8040
|
// VTABLEADDR 0x100d8040
|
||||||
// SIZE 0x88
|
// SIZE 0x88
|
||||||
class LegoPhonemePresenter : public MxFlcPresenter {
|
class LegoPhonemePresenter : public MxFlcPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcore.h"
|
#include "mxcore.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6758
|
// VTABLEADDR 0x100d6758
|
||||||
// SIZE 0x2c
|
// SIZE 0x2c
|
||||||
class LegoPlantManager : public MxCore {
|
class LegoPlantManager : public MxCore {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5db0
|
// VTABLEADDR 0x100d5db0
|
||||||
class LegoRace : public LegoWorld {
|
class LegoRace : public LegoWorld {
|
||||||
public:
|
public:
|
||||||
LegoRace();
|
LegoRace();
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoanimactor.h"
|
#include "legoanimactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d5b88
|
// VTABLEADDR 0x100d5b88
|
||||||
class LegoRaceActor : public LegoAnimActor {
|
class LegoRaceActor : public LegoAnimActor {
|
||||||
public:
|
public:
|
||||||
// OFFSET: LEGO1 0x10014af0
|
// OFFSET: LEGO1 0x10014af0
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxsoundmanager.h"
|
#include "mxsoundmanager.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6b10
|
// VTABLEADDR 0x100d6b10
|
||||||
// SIZE 0x44
|
// SIZE 0x44
|
||||||
class LegoSoundManager : public MxSoundManager {
|
class LegoSoundManager : public MxSoundManager {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
#include "mxcore.h"
|
#include "mxcore.h"
|
||||||
#include "mxstring.h"
|
#include "mxstring.h"
|
||||||
|
|
||||||
// VTABLE 0x100d46c0
|
// VTABLEADDR 0x100d46c0
|
||||||
class LegoState : public MxCore {
|
class LegoState : public MxCore {
|
||||||
public:
|
public:
|
||||||
virtual ~LegoState() override; // vtable+0x00
|
virtual ~LegoState() override; // vtable+0x00
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
class MxVariableTable;
|
class MxVariableTable;
|
||||||
|
|
||||||
// VTABLE 0x100d7d80
|
// VTABLEADDR 0x100d7d80
|
||||||
class LegoStream {
|
class LegoStream {
|
||||||
public:
|
public:
|
||||||
LegoStream() : m_mode(0) {}
|
LegoStream() : m_mode(0) {}
|
||||||
@ -40,7 +40,7 @@ class LegoStream {
|
|||||||
MxU8 m_mode;
|
MxU8 m_mode;
|
||||||
};
|
};
|
||||||
|
|
||||||
// VTABLE 0x100db730
|
// VTABLEADDR 0x100db730
|
||||||
class LegoFileStream : public LegoStream {
|
class LegoFileStream : public LegoStream {
|
||||||
public:
|
public:
|
||||||
LegoFileStream();
|
LegoFileStream();
|
||||||
@ -59,7 +59,7 @@ class LegoFileStream : public LegoStream {
|
|||||||
FILE* m_hFile;
|
FILE* m_hFile;
|
||||||
};
|
};
|
||||||
|
|
||||||
// VTABLE 0x100db710
|
// VTABLEADDR 0x100db710
|
||||||
class LegoMemoryStream : public LegoStream {
|
class LegoMemoryStream : public LegoStream {
|
||||||
public:
|
public:
|
||||||
LegoMemoryStream(char* p_buffer);
|
LegoMemoryStream(char* p_buffer);
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxmediapresenter.h"
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4d90
|
// VTABLEADDR 0x100d4d90
|
||||||
// SIZE 0x54 (from inlined construction at 0x10009bb5)
|
// SIZE 0x54 (from inlined construction at 0x10009bb5)
|
||||||
class LegoTexturePresenter : public MxMediaPresenter {
|
class LegoTexturePresenter : public MxMediaPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
#include "legostate.h"
|
#include "legostate.h"
|
||||||
#include "mxstring.h"
|
#include "mxstring.h"
|
||||||
|
|
||||||
// VTABLE 0x100d66e0
|
// VTABLEADDR 0x100d66e0
|
||||||
// SIZE 0x50 (from 1000acd7)
|
// SIZE 0x50 (from 1000acd7)
|
||||||
class LegoVehicleBuildState : public LegoState {
|
class LegoVehicleBuildState : public LegoState {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
#include <ddraw.h>
|
#include <ddraw.h>
|
||||||
|
|
||||||
// VTABLE 0x100d9c88
|
// VTABLEADDR 0x100d9c88
|
||||||
// SIZE 0x590
|
// SIZE 0x590
|
||||||
class LegoVideoManager : public MxVideoManager {
|
class LegoVideoManager : public MxVideoManager {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
#include "legoentity.h"
|
#include "legoentity.h"
|
||||||
#include "mxpresenter.h"
|
#include "mxpresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d6280
|
// VTABLEADDR 0x100d6280
|
||||||
// SIZE 0xf8
|
// SIZE 0xf8
|
||||||
class LegoWorld : public LegoEntity {
|
class LegoWorld : public LegoEntity {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "legoentitypresenter.h"
|
#include "legoentitypresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d8ee0
|
// VTABLEADDR 0x100d8ee0
|
||||||
// SIZE 0x54
|
// SIZE 0x54
|
||||||
class LegoWorldPresenter : public LegoEntityPresenter {
|
class LegoWorldPresenter : public LegoEntityPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "islepathactor.h"
|
#include "islepathactor.h"
|
||||||
|
|
||||||
// VTABLE 0x100d7090
|
// VTABLEADDR 0x100d7090
|
||||||
// SIZE 0x16c
|
// SIZE 0x16c
|
||||||
class Motorcycle : public IslePathActor {
|
class Motorcycle : public IslePathActor {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "mxdsaction.h"
|
#include "mxdsaction.h"
|
||||||
#include "mxnotificationparam.h"
|
#include "mxnotificationparam.h"
|
||||||
|
|
||||||
// VTABLE 0x100d8350
|
// VTABLEADDR 0x100d8350
|
||||||
// SIZE 0x14
|
// SIZE 0x14
|
||||||
class MxActionNotificationParam : public MxNotificationParam {
|
class MxActionNotificationParam : public MxNotificationParam {
|
||||||
public:
|
public:
|
||||||
@ -45,7 +45,7 @@ class MxActionNotificationParam : public MxNotificationParam {
|
|||||||
MxBool m_realloc; // 0x10
|
MxBool m_realloc; // 0x10
|
||||||
};
|
};
|
||||||
|
|
||||||
// VTABLE 0x100d8358
|
// VTABLEADDR 0x100d8358
|
||||||
// SIZE 0x14
|
// SIZE 0x14
|
||||||
class MxEndActionNotificationParam : public MxActionNotificationParam {
|
class MxEndActionNotificationParam : public MxActionNotificationParam {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "mxmediamanager.h"
|
#include "mxmediamanager.h"
|
||||||
|
|
||||||
// VTABLE 0x100dc6e0
|
// VTABLEADDR 0x100dc6e0
|
||||||
class MxAudioManager : public MxMediaManager {
|
class MxAudioManager : public MxMediaManager {
|
||||||
public:
|
public:
|
||||||
MxAudioManager();
|
MxAudioManager();
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "decomp.h"
|
#include "decomp.h"
|
||||||
#include "mxmediapresenter.h"
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100d4c70
|
// VTABLEADDR 0x100d4c70
|
||||||
class MxAudioPresenter : public MxMediaPresenter {
|
class MxAudioPresenter : public MxMediaPresenter {
|
||||||
public:
|
public:
|
||||||
MxAudioPresenter() { m_unk50 = 100; }
|
MxAudioPresenter() { m_unk50 = 100; }
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
#include "mxnotificationmanager.h"
|
#include "mxnotificationmanager.h"
|
||||||
#include "mxtypes.h"
|
#include "mxtypes.h"
|
||||||
|
|
||||||
// VTABLE 0x100d9fe8
|
// VTABLEADDR 0x100d9fe8
|
||||||
// SIZE 0x150
|
// SIZE 0x150
|
||||||
class MxBackgroundAudioManager : public MxCore {
|
class MxBackgroundAudioManager : public MxCore {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -29,7 +29,7 @@ struct MxBITMAPINFO {
|
|||||||
#define BI_RGB_TOPDOWN 0x10
|
#define BI_RGB_TOPDOWN 0x10
|
||||||
|
|
||||||
// SIZE 0x20
|
// SIZE 0x20
|
||||||
// VTABLE 0x100dc7b0
|
// VTABLEADDR 0x100dc7b0
|
||||||
class MxBitmap : public MxCore {
|
class MxBitmap : public MxCore {
|
||||||
public:
|
public:
|
||||||
__declspec(dllexport) MxBitmap();
|
__declspec(dllexport) MxBitmap();
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "mxcompositepresenter.h"
|
#include "mxcompositepresenter.h"
|
||||||
|
|
||||||
// VTABLE 0x100dc618
|
// VTABLEADDR 0x100dc618
|
||||||
// SIZE 0x50
|
// SIZE 0x50
|
||||||
class MxCompositeMediaPresenter : public MxCompositePresenter {
|
class MxCompositeMediaPresenter : public MxCompositePresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
#include "mxpresenter.h"
|
#include "mxpresenter.h"
|
||||||
#include "mxunklist.h"
|
#include "mxunklist.h"
|
||||||
|
|
||||||
// VTABLE 0x100dc618
|
// VTABLEADDR 0x100dc618
|
||||||
// SIZE 0x4c
|
// SIZE 0x4c
|
||||||
class MxCompositePresenter : public MxPresenter {
|
class MxCompositePresenter : public MxPresenter {
|
||||||
public:
|
public:
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user