renamed '// VTABLE' to '// VTABLEADDR'

This commit is contained in:
MattKC 2023-10-27 18:39:36 -07:00
parent 9b14678652
commit 28a4c1fe2f
188 changed files with 211 additions and 205 deletions

View File

@ -3,7 +3,7 @@
#include "legostate.h"
// VTABLE 0x100d7028
// VTABLEADDR 0x100d7028
// SIZE 0x26c
class Act1State : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "legopathactor.h"
// VTABLE 0x100d9b60
// VTABLEADDR 0x100d9b60
// SIZE 0x194
class Act2Brick : public LegoPathActor {
public:

View File

@ -3,7 +3,7 @@
#include "legoentity.h"
// VTABLE 0x100d53a8
// VTABLEADDR 0x100d53a8
// SIZE 0x68
class Act2PoliceStation : public LegoEntity {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d9628
// VTABLEADDR 0x100d9628
// SIZE 0x4274
class Act3 : public LegoWorld {
public:

View File

@ -3,7 +3,7 @@
#include "legoanimactor.h"
// VTABLE 0x100d7920
// VTABLEADDR 0x100d7920
class Act3Shark : public LegoAnimActor {
public:
// OFFSET: LEGO1 0x100430c0

View File

@ -3,7 +3,7 @@
#include "legostate.h"
// VTABLE 0x100d4fc8
// VTABLEADDR 0x100d4fc8
// SIZE 0xc
class Act3State : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "islepathactor.h"
// VTABLE 0x100d71a8
// VTABLEADDR 0x100d71a8
// SIZE 0x184
class Ambulance : public IslePathActor {
public:

View File

@ -3,7 +3,7 @@
#include "legostate.h"
// VTABLE 0x100d72a0
// VTABLEADDR 0x100d72a0
// SIZE 0x24
class AmbulanceMissionState : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "legostate.h"
// VTABLE 0x100d8d80
// VTABLEADDR 0x100d8d80
// SIZE 0x1c
class AnimState : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "buildingentity.h"
// VTABLE 0x100d4a18
// VTABLEADDR 0x100d4a18
// SIZE 0x68
class BeachHouseEntity : public BuildingEntity {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "islepathactor.h"
// VTABLE 0x100d9808
// VTABLEADDR 0x100d9808
// SIZE 0x164
class Bike : public IslePathActor {
public:

View File

@ -3,7 +3,7 @@
#include "legoentity.h"
// VTABLE 0x100d5c88
// VTABLEADDR 0x100d5c88
// SIZE <= 0x68, hard to tell because it's always constructed as a derivative
class BuildingEntity : public LegoEntity {
public:

View File

@ -4,7 +4,7 @@
#include "legoanimactor.h"
#include "mxtypes.h"
// VTABLE 0x100d6790
// VTABLEADDR 0x100d6790
class BumpBouy : public LegoAnimActor {
public:
// OFFSET: LEGO1 0x100274e0

View File

@ -3,7 +3,7 @@
#include "legorace.h"
// VTABLE 0x100d5e50
// VTABLEADDR 0x100d5e50
// SIZE 0x154
class CarRace : public LegoRace {
public:

View File

@ -3,7 +3,7 @@
#include "racestate.h"
// VTABLE 0x100d4b70
// VTABLEADDR 0x100d4b70
// SIZE 0x2c
class CarRaceState : public RaceState {
public:

View File

@ -3,7 +3,7 @@
#include "legopathactor.h"
// VTABLE 0x100d4788
// VTABLEADDR 0x100d4788
// SIZE 0x1f8
class Doors : public LegoPathActor {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "islepathactor.h"
// VTABLE 0x100d8f98
// VTABLEADDR 0x100d8f98
// SIZE 0x16c
class DuneBuggy : public IslePathActor {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d5f20
// VTABLEADDR 0x100d5f20
class ElevatorBottom : public LegoWorld {
public:
ElevatorBottom();

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d4650
// VTABLEADDR 0x100d4650
// SIZE 0x128
// Radio variable at 0x46, in constructor
class GasStation : public LegoWorld {

View File

@ -3,7 +3,7 @@
#include "buildingentity.h"
// VTABLE 0x100d5258
// VTABLEADDR 0x100d5258
// SIZE 0x68
class GasStationEntity : public BuildingEntity {
public:

View File

@ -3,7 +3,7 @@
#include "legostate.h"
// VTABLE 0x100d46e0
// VTABLEADDR 0x100d46e0
// SIZE 0x24
class GasStationState : public LegoState {
public:

View File

@ -42,7 +42,7 @@ class GifMap {
GifMapEntry* m_unk4;
};
// VTABLE 0x100d86d4
// VTABLEADDR 0x100d86d4
class GifManagerBase {
public:
// OFFSET: LEGO1 0x1005a310 STUB
@ -56,7 +56,7 @@ class GifManagerBase {
GifMap m_unk8;
};
// VTABLE 0x100d86fc
// VTABLEADDR 0x100d86fc
class GifManager : public GifManagerBase {
public:
// OFFSET: LEGO1 0x1005a580 STUB

View File

@ -5,7 +5,7 @@
#include "islepathactor.h"
#include "mxmatrix.h"
// VTABLE 0x100d40f8
// VTABLEADDR 0x100d40f8
// SIZE 0x230
class Helicopter : public IslePathActor {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "legostate.h"
// VTABLE 0x100d5418
// VTABLEADDR 0x100d5418
// SIZE 0xc
class HelicopterState : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100da328
// VTABLEADDR 0x100da328
// SIZE 0x3e4
class HistoryBook : public LegoWorld {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d9730
// VTABLEADDR 0x100d9730
// SIZE 0x12c
class Hospital : public LegoWorld {
public:

View File

@ -3,7 +3,7 @@
#include "buildingentity.h"
// VTABLE 0x100d5068
// VTABLEADDR 0x100d5068
// SIZE 0x68
class HospitalEntity : public BuildingEntity {
public:

View File

@ -3,7 +3,7 @@
#include "legostate.h"
// VTABLE 0x100d97a0
// VTABLEADDR 0x100d97a0
// SIZE 0x18
class HospitalState : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d9338
// VTABLEADDR 0x100d9338
// SIZE 0x1d8
class Infocenter : public LegoWorld {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d72d8
// VTABLEADDR 0x100d72d8
// SIZE 0xfc
class InfocenterDoor : public LegoWorld {
public:

View File

@ -3,7 +3,7 @@
#include "buildingentity.h"
// VTABLE 0x100d4b90
// VTABLEADDR 0x100d4b90
// SIZE 0x68
class InfoCenterEntity : public BuildingEntity {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "legostate.h"
// VTABLE 0x100d93a8
// VTABLEADDR 0x100d93a8
// SIZE 0x94
class InfocenterState : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d6fb8
// VTABLEADDR 0x100d6fb8
// SIZE 0x140
// Radio at 0x12c
class Isle : public LegoWorld {

View File

@ -3,7 +3,7 @@
#include "legoactor.h"
// VTABLE 0x100d5178
// VTABLEADDR 0x100d5178
class IsleActor : public LegoActor {
public:
// OFFSET: LEGO1 0x1000e660

View File

@ -5,7 +5,7 @@
#include "legoworld.h"
#include "mxtypes.h"
// VTABLE 0x100d4398
// VTABLEADDR 0x100d4398
// SIZE 0x160
class IslePathActor : public LegoPathActor {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "islepathactor.h"
// VTABLE 0x100d9ec8
// VTABLEADDR 0x100d9ec8
// SIZE 0x164
class Jetski : public IslePathActor {
public:

View File

@ -3,7 +3,7 @@
#include "legorace.h"
// VTABLE 0x100d4fe8
// VTABLEADDR 0x100d4fe8
// SIZE 0x144
class JetskiRace : public LegoRace {
public:

View File

@ -3,7 +3,7 @@
#include "racestate.h"
// VTABLE 0x100d4fa8
// VTABLEADDR 0x100d4fa8
// SIZE 0x2c
class JetskiRaceState : public RaceState {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d8958
// VTABLEADDR 0x100d8958
// SIZE 0x104
class JukeBox : public LegoWorld {
public:

View File

@ -3,7 +3,7 @@
#include "legoentity.h"
// VTABLE 0x100da8a0
// VTABLEADDR 0x100da8a0
// SIZE 0x6c
class JukeBoxEntity : public LegoEntity {
public:

View File

@ -3,7 +3,7 @@
#include "legostate.h"
// VTABLE 0x100d4a90
// VTABLEADDR 0x100d4a90
// SIZE 0x10
class JukeBoxState : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "legowavepresenter.h"
// VTABLE 0x100d52b0
// VTABLEADDR 0x100d52b0
// SIZE 0xa0
class Lego3DWavePresenter : public LegoWavePresenter {
public:

View File

@ -3,7 +3,7 @@
#include "legostate.h"
// VTABLE 0x100d4a70
// VTABLEADDR 0x100d4a70
// SIZE 0x10
class LegoAct2State : public LegoState {
public:

View File

@ -3,7 +3,7 @@
#include "mxmediapresenter.h"
// VTABLE 0x100d5118
// VTABLEADDR 0x100d5118
// SIZE 0x68
class LegoActionControlPresenter : public MxMediaPresenter {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "legoentity.h"
// VTABLE 0x100d6d68
// VTABLEADDR 0x100d6d68
// SIZE 0x78
class LegoActor : public LegoEntity {
public:

View File

@ -3,7 +3,7 @@
#include "legoentitypresenter.h"
// VTABLE 0x100d5320
// VTABLEADDR 0x100d5320
// SIZE 0x50
class LegoActorPresenter : public LegoEntityPresenter {
public:

View File

@ -3,7 +3,7 @@
#include "mxcore.h"
// VTABLE 0x100d8c18
// VTABLEADDR 0x100d8c18
// SIZE 0x500
class LegoAnimationManager : public MxCore {
public:

View File

@ -3,7 +3,7 @@
#include "mxcompositepresenter.h"
// VTABLE 0x100d7de8
// VTABLEADDR 0x100d7de8
// SIZE 0x74
class LegoAnimMMPresenter : public MxCompositePresenter {
public:

View File

@ -3,7 +3,7 @@
#include "mxvideopresenter.h"
// VTABLE 0x100d90c8
// VTABLEADDR 0x100d90c8
class LegoAnimPresenter : public MxVideoPresenter {
public:
LegoAnimPresenter();

View File

@ -3,7 +3,7 @@
#include "mxvariable.h"
// VTABLE 0x100d74a8
// VTABLEADDR 0x100d74a8
// SIZE 0x30
class LegoBackgroundColor : public MxVariable {
public:

View File

@ -3,7 +3,7 @@
#include "mxcore.h"
// VTABLE 0x100d6f50
// VTABLEADDR 0x100d6f50
// SIZE 0x30
class LegoBuildingManager : public MxCore {
public:

View File

@ -3,7 +3,7 @@
#include "mxcore.h"
// VTABLE 0x100d4718
// VTABLEADDR 0x100d4718
// SIZE 0x88
class LegoCacheSound : public MxCore {
public:

View File

@ -3,7 +3,7 @@
#include "mxcore.h"
// VTABLE 0x100d57b0
// VTABLEADDR 0x100d57b0
// SIZE 0xc8
class LegoCameraController : public MxCore {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d6658
// VTABLEADDR 0x100d6658
// SIZE 0x34c
class LegoCarBuild : public LegoWorld {
public:

View File

@ -3,7 +3,7 @@
#include "legoanimpresenter.h"
// VTABLE 0x100d99e0
// VTABLEADDR 0x100d99e0
// SIZE 0x150
class LegoCarBuildAnimPresenter : public LegoAnimPresenter {
public:

View File

@ -3,7 +3,7 @@
#include "legoraceactor.h"
// VTABLE 0x100da0d8
// VTABLEADDR 0x100da0d8
class LegoCarRaceActor : public LegoRaceActor {
public:
// OFFSET: LEGO1 0x10081650

View File

@ -3,7 +3,7 @@
#include "mxcore.h"
// VTABLE 0x100d6a80
// VTABLEADDR 0x100d6a80
class LegoControlManager : public MxCore {
public:
LegoControlManager();

View File

@ -8,7 +8,7 @@
#include "mxentity.h"
#include "mxvector.h"
// VTABLE 0x100d4858
// VTABLEADDR 0x100d4858
// SIZE 0x68 (probably)
class LegoEntity : public MxEntity {
public:

View File

@ -3,7 +3,7 @@
#include "mxcompositepresenter.h"
// VTABLE 0x100d8398
// VTABLEADDR 0x100d8398
class LegoEntityPresenter : public MxCompositePresenter {
public:
LegoEntityPresenter();

View File

@ -4,7 +4,7 @@
#include "mxnotificationparam.h"
#include "mxtypes.h"
// VTABLE 0x100d6aa0
// VTABLEADDR 0x100d6aa0
class LegoEventNotificationParam : public MxNotificationParam {
public:
inline LegoEventNotificationParam() : MxNotificationParam((MxParamType) 0, NULL) {}

View File

@ -3,7 +3,7 @@
#include "legoanimactor.h"
// VTABLE 0x100d6c10
// VTABLEADDR 0x100d6c10
class LegoExtraActor : public LegoAnimActor {
public:
// OFFSET: LEGO1 0x1002b7a0

View File

@ -3,7 +3,7 @@
#include "mxflcpresenter.h"
// VTABLE 0x100d89e0
// VTABLEADDR 0x100d89e0
// SIZE 0x70
class LegoFlcTexturePresenter : public MxFlcPresenter {
public:

View File

@ -3,7 +3,7 @@
#include "mxvariable.h"
// VTABLE 0x100d74b8
// VTABLEADDR 0x100d74b8
// SIZE 0x24
class LegoFullScreenMovie : public MxVariable {
public:

View File

@ -3,7 +3,7 @@
#include "legoloopinganimpresenter.h"
// VTABLE 0x100d9278
// VTABLEADDR 0x100d9278
// SIZE 0xc4
class LegoHideAnimPresenter : public LegoLoopingAnimPresenter {
public:

View File

@ -22,7 +22,7 @@ class LegoControlManager;
// TODO Really a MxQueue, but we don't have one of those
class LegoEventQueue : public MxList<LegoEventNotificationParam> {};
// VTABLE 0x100d8760
// VTABLEADDR 0x100d8760
// SIZE 0x338
class LegoInputManager : public MxPresenter {
public:

View File

@ -3,7 +3,7 @@
#include "legojetskiraceactor.h"
// VTABLE 0x100d5a40
// VTABLEADDR 0x100d5a40
class LegoJetski : public LegoJetskiRaceActor {
public:
// OFFSET: LEGO1 0x10013e80

View File

@ -3,7 +3,7 @@
#include "legocarraceactor.h"
// VTABLE 0x100da240
// VTABLEADDR 0x100da240
class LegoJetskiRaceActor : public LegoCarRaceActor {
public:
// OFFSET: LEGO1 0x10081d80

View File

@ -3,7 +3,7 @@
#include "mxwavepresenter.h"
// VTABLE 0x100d5fa8
// VTABLEADDR 0x100d5fa8
// SIZE 0x90
class LegoLoadCacheSoundPresenter : public MxWavePresenter {
public:

View File

@ -3,7 +3,7 @@
#include "legoloopinganimpresenter.h"
// VTABLE 0x100d9170
// VTABLEADDR 0x100d9170
class LegoLocomotionAnimPresenter : public LegoLoopingAnimPresenter {
public:
LegoLocomotionAnimPresenter();

View File

@ -3,7 +3,7 @@
#include "legoanimpresenter.h"
// VTABLE 0x100d4900
// VTABLEADDR 0x100d4900
// SIZE 0xc0 (discovered through inlined constructor at 0x10009ecd)
class LegoLoopingAnimPresenter : public LegoAnimPresenter {
public:

View File

@ -3,7 +3,7 @@
#include "mxstillpresenter.h"
// VTABLE 0x100d7ac8
// VTABLEADDR 0x100d7ac8
// SIZE 0x94 (from 0x1000a163)
class LegoMeterPresenter : public MxStillPresenter {
public:

View File

@ -3,7 +3,7 @@
#include "mxvideopresenter.h"
// VTABLE 0x100d4e50
// VTABLEADDR 0x100d4e50
// SIZE 0x6c (discovered through inline constructor at 0x10009ae6)
class LegoModelPresenter : public MxVideoPresenter {
public:

View File

@ -5,7 +5,7 @@
#include "mxtimer.h"
#include "mxtypes.h"
// VTABLE 0x100d85b8
// VTABLEADDR 0x100d85b8
// SIZE 0x70
class LegoNavController : public MxCore {
public:

View File

@ -5,7 +5,7 @@
#define FOR_LEGOOBJECTFACTORY_OBJECTS(X) X(InfocenterState)
// VTABLE 0x100d4768
// VTABLEADDR 0x100d4768
class LegoObjectFactory : public MxObjectFactory {
public:
LegoObjectFactory();

View File

@ -26,7 +26,7 @@ class MxBackgroundAudioManager;
class MxDSFile;
class MxTransitionManager;
// VTABLE 0x100d8638
// VTABLEADDR 0x100d8638
// SIZE: 0x140
class LegoOmni : public MxOmni {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "mxvideopresenter.h"
// VTABLE 0x100d9aa0
// VTABLEADDR 0x100d9aa0
// SIZE 0x68
class LegoPalettePresenter : public MxVideoPresenter {
public:

View File

@ -3,7 +3,7 @@
#include "mxmediapresenter.h"
// VTABLE 0x100d4df0
// VTABLEADDR 0x100d4df0
// SIZE 0x54 (from inlined construction at 0x10009fac)
class LegoPartPresenter : public MxMediaPresenter {
public:

View File

@ -4,7 +4,7 @@
#include "legoactor.h"
#include "mxtypes.h"
// VTABLE 0x100d6e28
// VTABLEADDR 0x100d6e28
// SIZE 0x154 (from inlined construction at 0x1000a346)
class LegoPathActor : public LegoActor {
public:

View File

@ -3,7 +3,7 @@
#include "mxcore.h"
// VTABLE 0x100d7d60
// VTABLEADDR 0x100d7d60
// SIZE 0x40
class LegoPathController : public MxCore {
public:

View File

@ -3,7 +3,7 @@
#include "mxmediapresenter.h"
// VTABLE 0x100d7c10
// VTABLEADDR 0x100d7c10
// SIZE 0x54
class LegoPathPresenter : public MxMediaPresenter {
public:

View File

@ -6,7 +6,7 @@
#include "mxstring.h"
#include "mxtypes.h"
// VTABLE 0x100d8040
// VTABLEADDR 0x100d8040
// SIZE 0x88
class LegoPhonemePresenter : public MxFlcPresenter {
public:

View File

@ -3,7 +3,7 @@
#include "mxcore.h"
// VTABLE 0x100d6758
// VTABLEADDR 0x100d6758
// SIZE 0x2c
class LegoPlantManager : public MxCore {
public:

View File

@ -3,7 +3,7 @@
#include "legoworld.h"
// VTABLE 0x100d5db0
// VTABLEADDR 0x100d5db0
class LegoRace : public LegoWorld {
public:
LegoRace();

View File

@ -3,7 +3,7 @@
#include "legoanimactor.h"
// VTABLE 0x100d5b88
// VTABLEADDR 0x100d5b88
class LegoRaceActor : public LegoAnimActor {
public:
// OFFSET: LEGO1 0x10014af0

View File

@ -3,7 +3,7 @@
#include "mxsoundmanager.h"
// VTABLE 0x100d6b10
// VTABLEADDR 0x100d6b10
// SIZE 0x44
class LegoSoundManager : public MxSoundManager {
public:

View File

@ -6,7 +6,7 @@
#include "mxcore.h"
#include "mxstring.h"
// VTABLE 0x100d46c0
// VTABLEADDR 0x100d46c0
class LegoState : public MxCore {
public:
virtual ~LegoState() override; // vtable+0x00

View File

@ -13,7 +13,7 @@
class MxVariableTable;
// VTABLE 0x100d7d80
// VTABLEADDR 0x100d7d80
class LegoStream {
public:
LegoStream() : m_mode(0) {}
@ -40,7 +40,7 @@ class LegoStream {
MxU8 m_mode;
};
// VTABLE 0x100db730
// VTABLEADDR 0x100db730
class LegoFileStream : public LegoStream {
public:
LegoFileStream();
@ -59,7 +59,7 @@ class LegoFileStream : public LegoStream {
FILE* m_hFile;
};
// VTABLE 0x100db710
// VTABLEADDR 0x100db710
class LegoMemoryStream : public LegoStream {
public:
LegoMemoryStream(char* p_buffer);

View File

@ -3,7 +3,7 @@
#include "mxmediapresenter.h"
// VTABLE 0x100d4d90
// VTABLEADDR 0x100d4d90
// SIZE 0x54 (from inlined construction at 0x10009bb5)
class LegoTexturePresenter : public MxMediaPresenter {
public:

View File

@ -5,7 +5,7 @@
#include "legostate.h"
#include "mxstring.h"
// VTABLE 0x100d66e0
// VTABLEADDR 0x100d66e0
// SIZE 0x50 (from 1000acd7)
class LegoVehicleBuildState : public LegoState {
public:

View File

@ -8,7 +8,7 @@
#include <ddraw.h>
// VTABLE 0x100d9c88
// VTABLEADDR 0x100d9c88
// SIZE 0x590
class LegoVideoManager : public MxVideoManager {
public:

View File

@ -5,7 +5,7 @@
#include "legoentity.h"
#include "mxpresenter.h"
// VTABLE 0x100d6280
// VTABLEADDR 0x100d6280
// SIZE 0xf8
class LegoWorld : public LegoEntity {
public:

View File

@ -3,7 +3,7 @@
#include "legoentitypresenter.h"
// VTABLE 0x100d8ee0
// VTABLEADDR 0x100d8ee0
// SIZE 0x54
class LegoWorldPresenter : public LegoEntityPresenter {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "islepathactor.h"
// VTABLE 0x100d7090
// VTABLEADDR 0x100d7090
// SIZE 0x16c
class Motorcycle : public IslePathActor {
public:

View File

@ -4,7 +4,7 @@
#include "mxdsaction.h"
#include "mxnotificationparam.h"
// VTABLE 0x100d8350
// VTABLEADDR 0x100d8350
// SIZE 0x14
class MxActionNotificationParam : public MxNotificationParam {
public:
@ -45,7 +45,7 @@ class MxActionNotificationParam : public MxNotificationParam {
MxBool m_realloc; // 0x10
};
// VTABLE 0x100d8358
// VTABLEADDR 0x100d8358
// SIZE 0x14
class MxEndActionNotificationParam : public MxActionNotificationParam {
public:

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "mxmediamanager.h"
// VTABLE 0x100dc6e0
// VTABLEADDR 0x100dc6e0
class MxAudioManager : public MxMediaManager {
public:
MxAudioManager();

View File

@ -4,7 +4,7 @@
#include "decomp.h"
#include "mxmediapresenter.h"
// VTABLE 0x100d4c70
// VTABLEADDR 0x100d4c70
class MxAudioPresenter : public MxMediaPresenter {
public:
MxAudioPresenter() { m_unk50 = 100; }

View File

@ -6,7 +6,7 @@
#include "mxnotificationmanager.h"
#include "mxtypes.h"
// VTABLE 0x100d9fe8
// VTABLEADDR 0x100d9fe8
// SIZE 0x150
class MxBackgroundAudioManager : public MxCore {
public:

View File

@ -29,7 +29,7 @@ struct MxBITMAPINFO {
#define BI_RGB_TOPDOWN 0x10
// SIZE 0x20
// VTABLE 0x100dc7b0
// VTABLEADDR 0x100dc7b0
class MxBitmap : public MxCore {
public:
__declspec(dllexport) MxBitmap();

View File

@ -3,7 +3,7 @@
#include "mxcompositepresenter.h"
// VTABLE 0x100dc618
// VTABLEADDR 0x100dc618
// SIZE 0x50
class MxCompositeMediaPresenter : public MxCompositePresenter {
public:

View File

@ -4,7 +4,7 @@
#include "mxpresenter.h"
#include "mxunklist.h"
// VTABLE 0x100dc618
// VTABLEADDR 0x100dc618
// SIZE 0x4c
class MxCompositePresenter : public MxPresenter {
public:

Some files were not shown because too many files have changed in this diff Show More