mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-25 09:24:17 +00:00
Adjustments based on new suggestions
This commit is contained in:
@@ -281,7 +281,7 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine
|
|||||||
return msg.wParam;
|
return msg.wParam;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: ISLE 0x401c40 SYNTHETIC
|
// FUNCTION: ISLE 0x401c40
|
||||||
// MxDSObject::SetAtomId
|
// MxDSObject::SetAtomId
|
||||||
|
|
||||||
// FUNCTION: ISLE 0x401ca0
|
// FUNCTION: ISLE 0x401ca0
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "act1state.h"
|
#include "act1state.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100334b0 STUB
|
// STUB: LEGO1 0x100334b0
|
||||||
Act1State::Act1State()
|
Act1State::Act1State()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "act2brick.h"
|
#include "act2brick.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1007a2b0 STUB
|
// STUB: LEGO1 0x1007a2b0
|
||||||
Act2Brick::Act2Brick()
|
Act2Brick::Act2Brick()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1007a470 STUB
|
// STUB: LEGO1 0x1007a470
|
||||||
Act2Brick::~Act2Brick()
|
Act2Brick::~Act2Brick()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1007a7f0 STUB
|
// STUB: LEGO1 0x1007a7f0
|
||||||
MxResult Act2Brick::Tickle()
|
MxResult Act2Brick::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -20,7 +20,7 @@ MxResult Act2Brick::Tickle()
|
|||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1007a8c0 STUB
|
// STUB: LEGO1 0x1007a8c0
|
||||||
MxLong Act2Brick::Notify(MxParam& p)
|
MxLong Act2Brick::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "act2policestation.h"
|
#include "act2policestation.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1004e0e0 STUB
|
// STUB: LEGO1 0x1004e0e0
|
||||||
MxLong Act2PoliceStation::Notify(MxParam& p)
|
MxLong Act2PoliceStation::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(Act3, 0x4274)
|
DECOMP_SIZE_ASSERT(Act3, 0x4274)
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10072270 STUB
|
// STUB: LEGO1 0x10072270
|
||||||
Act3::Act3()
|
Act3::Act3()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100726a0 STUB
|
// STUB: LEGO1 0x100726a0
|
||||||
Act3::~Act3()
|
Act3::~Act3()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(AmbulanceMissionState, 0x24);
|
DECOMP_SIZE_ASSERT(AmbulanceMissionState, 0x24);
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100373a0 STUB
|
// STUB: LEGO1 0x100373a0
|
||||||
AmbulanceMissionState::AmbulanceMissionState()
|
AmbulanceMissionState::AmbulanceMissionState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
#include "animstate.h"
|
#include "animstate.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10064ff0 STUB
|
// STUB: LEGO1 0x10064ff0
|
||||||
AnimState::AnimState()
|
AnimState::AnimState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10065150 STUB
|
// STUB: LEGO1 0x10065150
|
||||||
AnimState::~AnimState()
|
AnimState::~AnimState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "beachhouseentity.h"
|
#include "beachhouseentity.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100150a0 STUB
|
// STUB: LEGO1 0x100150a0
|
||||||
MxLong BeachHouseEntity::Notify(MxParam& p)
|
MxLong BeachHouseEntity::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
#include "buildingentity.h"
|
#include "buildingentity.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10014e20 STUB
|
// STUB: LEGO1 0x10014e20
|
||||||
BuildingEntity::BuildingEntity()
|
BuildingEntity::BuildingEntity()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10015030 STUB
|
// STUB: LEGO1 0x10015030
|
||||||
BuildingEntity::~BuildingEntity()
|
BuildingEntity::~BuildingEntity()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "carrace.h"
|
#include "carrace.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10016a90 STUB
|
// STUB: LEGO1 0x10016a90
|
||||||
CarRace::CarRace()
|
CarRace::CarRace()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "elevatorbottom.h"
|
#include "elevatorbottom.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10017e90 STUB
|
// STUB: LEGO1 0x10017e90
|
||||||
ElevatorBottom::ElevatorBottom()
|
ElevatorBottom::ElevatorBottom()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10018060 STUB
|
// STUB: LEGO1 0x10018060
|
||||||
ElevatorBottom::~ElevatorBottom()
|
ElevatorBottom::~ElevatorBottom()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10018150 STUB
|
// STUB: LEGO1 0x10018150
|
||||||
MxLong ElevatorBottom::Notify(MxParam& p)
|
MxLong ElevatorBottom::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "gasstation.h"
|
#include "gasstation.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100046a0 STUB
|
// STUB: LEGO1 0x100046a0
|
||||||
GasStation::GasStation()
|
GasStation::GasStation()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100048c0 STUB
|
// STUB: LEGO1 0x100048c0
|
||||||
GasStation::~GasStation()
|
GasStation::~GasStation()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10004a60 STUB
|
// STUB: LEGO1 0x10004a60
|
||||||
MxLong GasStation::Notify(MxParam& p)
|
MxLong GasStation::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -20,7 +20,7 @@ MxLong GasStation::Notify(MxParam& p)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10005c90 STUB
|
// STUB: LEGO1 0x10005c90
|
||||||
MxResult GasStation::Tickle()
|
MxResult GasStation::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ public:
|
|||||||
// VTABLE: LEGO1 0x100d86d4
|
// VTABLE: LEGO1 0x100d86d4
|
||||||
class GifManagerBase {
|
class GifManagerBase {
|
||||||
public:
|
public:
|
||||||
// FUNCTION: LEGO1 0x1005a310 STUB
|
// STUB: LEGO1 0x1005a310
|
||||||
virtual ~GifManagerBase() {} // vtable+00
|
virtual ~GifManagerBase() {} // vtable+00
|
||||||
|
|
||||||
inline GifData* Get(const char* name) { return m_unk8.Get(name); }
|
inline GifData* Get(const char* name) { return m_unk8.Get(name); }
|
||||||
@@ -59,7 +59,7 @@ protected:
|
|||||||
// VTABLE: LEGO1 0x100d86fc
|
// VTABLE: LEGO1 0x100d86fc
|
||||||
class GifManager : public GifManagerBase {
|
class GifManager : public GifManagerBase {
|
||||||
public:
|
public:
|
||||||
// FUNCTION: LEGO1 0x1005a580 STUB
|
// STUB: LEGO1 0x1005a580
|
||||||
virtual ~GifManager() {} // vtable+00
|
virtual ~GifManager() {} // vtable+00
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ public:
|
|||||||
virtual MxResult Create(MxDSObject& p_dsObject) override; // vtable+0x18
|
virtual MxResult Create(MxDSObject& p_dsObject) override; // vtable+0x18
|
||||||
virtual void VTable0xe4() override;
|
virtual void VTable0xe4() override;
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10003210 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x10003210
|
||||||
// Helicopter::`scalar deleting destructor'
|
// Helicopter::`scalar deleting destructor'
|
||||||
virtual ~Helicopter() override; // vtable+0x0
|
virtual ~Helicopter() override; // vtable+0x0
|
||||||
|
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "historybook.h"
|
#include "historybook.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100822f0 STUB
|
// STUB: LEGO1 0x100822f0
|
||||||
HistoryBook::HistoryBook()
|
HistoryBook::HistoryBook()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100824d0 STUB
|
// STUB: LEGO1 0x100824d0
|
||||||
HistoryBook::~HistoryBook()
|
HistoryBook::~HistoryBook()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10082680 STUB
|
// STUB: LEGO1 0x10082680
|
||||||
MxLong HistoryBook::Notify(MxParam& p)
|
MxLong HistoryBook::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "hospital.h"
|
#include "hospital.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100745e0 STUB
|
// STUB: LEGO1 0x100745e0
|
||||||
Hospital::Hospital()
|
Hospital::Hospital()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100747f0 STUB
|
// STUB: LEGO1 0x100747f0
|
||||||
Hospital::~Hospital()
|
Hospital::~Hospital()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10074990 STUB
|
// STUB: LEGO1 0x10074990
|
||||||
MxLong Hospital::Notify(MxParam& p)
|
MxLong Hospital::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "hospitalstate.h"
|
#include "hospitalstate.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10076370 STUB
|
// STUB: LEGO1 0x10076370
|
||||||
HospitalState::HospitalState()
|
HospitalState::HospitalState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "infocenter.h"
|
#include "infocenter.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1006ea20 STUB
|
// STUB: LEGO1 0x1006ea20
|
||||||
Infocenter::Infocenter()
|
Infocenter::Infocenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1006ec90 STUB
|
// STUB: LEGO1 0x1006ec90
|
||||||
Infocenter::~Infocenter()
|
Infocenter::~Infocenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1006ef10 STUB
|
// STUB: LEGO1 0x1006ef10
|
||||||
MxLong Infocenter::Notify(MxParam& p)
|
MxLong Infocenter::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -20,7 +20,7 @@ MxLong Infocenter::Notify(MxParam& p)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10070af0 STUB
|
// STUB: LEGO1 0x10070af0
|
||||||
MxResult Infocenter::Tickle()
|
MxResult Infocenter::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "infocenterdoor.h"
|
#include "infocenterdoor.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10037730 STUB
|
// STUB: LEGO1 0x10037730
|
||||||
InfocenterDoor::InfocenterDoor()
|
InfocenterDoor::InfocenterDoor()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100378f0 STUB
|
// STUB: LEGO1 0x100378f0
|
||||||
InfocenterDoor::~InfocenterDoor()
|
InfocenterDoor::~InfocenterDoor()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100379e0 STUB
|
// STUB: LEGO1 0x100379e0
|
||||||
MxLong InfocenterDoor::Notify(MxParam& p)
|
MxLong InfocenterDoor::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(InfocenterState, 0x94);
|
DECOMP_SIZE_ASSERT(InfocenterState, 0x94);
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10071600 STUB
|
// STUB: LEGO1 0x10071600
|
||||||
InfocenterState::InfocenterState()
|
InfocenterState::InfocenterState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10071920 STUB
|
// STUB: LEGO1 0x10071920
|
||||||
InfocenterState::~InfocenterState()
|
InfocenterState::~InfocenterState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "isle.h"
|
#include "isle.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10030820 STUB
|
// STUB: LEGO1 0x10030820
|
||||||
Isle::Isle()
|
Isle::Isle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -3,31 +3,31 @@
|
|||||||
DECOMP_SIZE_ASSERT(IslePathActor, 0x160)
|
DECOMP_SIZE_ASSERT(IslePathActor, 0x160)
|
||||||
|
|
||||||
// Probably in header
|
// Probably in header
|
||||||
// FUNCTION: LEGO1 0x10002df0 STUB
|
// STUB: LEGO1 0x10002df0
|
||||||
void IslePathActor::VTable0xd0()
|
void IslePathActor::VTable0xd0()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002e00 STUB
|
// STUB: LEGO1 0x10002e00
|
||||||
void IslePathActor::VTable0xdc()
|
void IslePathActor::VTable0xdc()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002e70 STUB
|
// STUB: LEGO1 0x10002e70
|
||||||
void IslePathActor::VTable0xcc()
|
void IslePathActor::VTable0xcc()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002e80 STUB
|
// STUB: LEGO1 0x10002e80
|
||||||
void IslePathActor::VTable0xd4()
|
void IslePathActor::VTable0xd4()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002e90 STUB
|
// STUB: LEGO1 0x10002e90
|
||||||
void IslePathActor::VTable0xd8()
|
void IslePathActor::VTable0xd8()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -49,25 +49,25 @@ MxResult IslePathActor::Create(MxDSObject& p_dsObject)
|
|||||||
return MxEntity::Create(p_dsObject);
|
return MxEntity::Create(p_dsObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001a350 STUB
|
// STUB: LEGO1 0x1001a350
|
||||||
void IslePathActor::VTable0xe0()
|
void IslePathActor::VTable0xe0()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001a3f0 STUB
|
// STUB: LEGO1 0x1001a3f0
|
||||||
void IslePathActor::VTable0xe4()
|
void IslePathActor::VTable0xe4()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001b2a0 STUB
|
// STUB: LEGO1 0x1001b2a0
|
||||||
void IslePathActor::VTable0xe8(MxU32 p_1, MxBool p_2, MxU8 p_3)
|
void IslePathActor::VTable0xe8(MxU32 p_1, MxBool p_2, MxU8 p_3)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001b5b0 STUB
|
// STUB: LEGO1 0x1001b5b0
|
||||||
void IslePathActor::VTable0xec()
|
void IslePathActor::VTable0xec()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ public:
|
|||||||
return !strcmp(name, IslePathActor::ClassName()) || LegoPathActor::IsA(name);
|
return !strcmp(name, IslePathActor::ClassName()) || LegoPathActor::IsA(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002ff0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x10002ff0
|
||||||
// IslePathActor::`scalar deleting destructor'
|
// IslePathActor::`scalar deleting destructor'
|
||||||
inline virtual ~IslePathActor() override { IslePathActor::Destroy(TRUE); }
|
inline virtual ~IslePathActor() override { IslePathActor::Destroy(TRUE); }
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "jukebox.h"
|
#include "jukebox.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005d660 STUB
|
// STUB: LEGO1 0x1005d660
|
||||||
JukeBox::JukeBox()
|
JukeBox::JukeBox()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
#include "jukeboxentity.h"
|
#include "jukeboxentity.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10085bc0 STUB
|
// STUB: LEGO1 0x10085bc0
|
||||||
JukeBoxEntity::JukeBoxEntity()
|
JukeBoxEntity::JukeBoxEntity()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10085dd0 STUB
|
// STUB: LEGO1 0x10085dd0
|
||||||
JukeBoxEntity::~JukeBoxEntity()
|
JukeBoxEntity::~JukeBoxEntity()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -10,13 +10,13 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(LegoActionControlPresenter, 0x68)
|
DECOMP_SIZE_ASSERT(LegoActionControlPresenter, 0x68)
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10043ce0 STUB
|
// STUB: LEGO1 0x10043ce0
|
||||||
void LegoActionControlPresenter::ReadyTickle()
|
void LegoActionControlPresenter::ReadyTickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10043d40 STUB
|
// STUB: LEGO1 0x10043d40
|
||||||
void LegoActionControlPresenter::RepeatingTickle()
|
void LegoActionControlPresenter::RepeatingTickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Find proper compilation unit to put this
|
// TODO: Find proper compilation unit to put this
|
||||||
// FUNCTION: LEGO1 0x1000d1d0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1000d1d0
|
||||||
// LegoActionControlPresenter::`scalar deleting destructor'
|
// LegoActionControlPresenter::`scalar deleting destructor'
|
||||||
|
|
||||||
virtual void ReadyTickle() override; // vtable+0x18
|
virtual void ReadyTickle() override; // vtable+0x18
|
||||||
|
|||||||
@@ -9,31 +9,31 @@ void LegoAnimationManager::configureLegoAnimationManager(int param_1)
|
|||||||
g_legoAnimationManagerConfig = param_1;
|
g_legoAnimationManagerConfig = param_1;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005eb60 STUB
|
// STUB: LEGO1 0x1005eb60
|
||||||
LegoAnimationManager::LegoAnimationManager()
|
LegoAnimationManager::LegoAnimationManager()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005ed30 STUB
|
// STUB: LEGO1 0x1005ed30
|
||||||
LegoAnimationManager::~LegoAnimationManager()
|
LegoAnimationManager::~LegoAnimationManager()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005f130 STUB
|
// STUB: LEGO1 0x1005f130
|
||||||
void LegoAnimationManager::Init()
|
void LegoAnimationManager::Init()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005f6d0 STUB
|
// STUB: LEGO1 0x1005f6d0
|
||||||
void LegoAnimationManager::FUN_1005f6d0(MxBool p)
|
void LegoAnimationManager::FUN_1005f6d0(MxBool p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100619f0 STUB
|
// STUB: LEGO1 0x100619f0
|
||||||
MxLong LegoAnimationManager::Notify(MxParam& p)
|
MxLong LegoAnimationManager::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -41,7 +41,7 @@ MxLong LegoAnimationManager::Notify(MxParam& p)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10061cc0 STUB
|
// STUB: LEGO1 0x10061cc0
|
||||||
MxResult LegoAnimationManager::Tickle()
|
MxResult LegoAnimationManager::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "legoanimmmpresenter.h"
|
#include "legoanimmmpresenter.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1004a8d0 STUB
|
// STUB: LEGO1 0x1004a8d0
|
||||||
LegoAnimMMPresenter::LegoAnimMMPresenter()
|
LegoAnimMMPresenter::LegoAnimMMPresenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
#include "legoanimpresenter.h"
|
#include "legoanimpresenter.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10068420 STUB
|
// STUB: LEGO1 0x10068420
|
||||||
LegoAnimPresenter::LegoAnimPresenter()
|
LegoAnimPresenter::LegoAnimPresenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100686f0 STUB
|
// STUB: LEGO1 0x100686f0
|
||||||
void LegoAnimPresenter::Init()
|
void LegoAnimPresenter::Init()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -15,13 +15,13 @@ LegoBuildingManager::LegoBuildingManager()
|
|||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002f960 STUB
|
// STUB: LEGO1 0x1002f960
|
||||||
LegoBuildingManager::~LegoBuildingManager()
|
LegoBuildingManager::~LegoBuildingManager()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002f9d0 STUB
|
// STUB: LEGO1 0x1002f9d0
|
||||||
void LegoBuildingManager::Init()
|
void LegoBuildingManager::Init()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -6,13 +6,13 @@ LegoCacheSound::LegoCacheSound()
|
|||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10006630 STUB
|
// STUB: LEGO1 0x10006630
|
||||||
LegoCacheSound::~LegoCacheSound()
|
LegoCacheSound::~LegoCacheSound()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100066d0 STUB
|
// STUB: LEGO1 0x100066d0
|
||||||
void LegoCacheSound::Init()
|
void LegoCacheSound::Init()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
#include "legocameracontroller.h"
|
#include "legocameracontroller.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10011d50 STUB
|
// STUB: LEGO1 0x10011d50
|
||||||
LegoCameraController::LegoCameraController()
|
LegoCameraController::LegoCameraController()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10011f70 STUB
|
// STUB: LEGO1 0x10011f70
|
||||||
LegoCameraController::~LegoCameraController()
|
LegoCameraController::~LegoCameraController()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "legocarbuild.h"
|
#include "legocarbuild.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100226d0 STUB
|
// STUB: LEGO1 0x100226d0
|
||||||
LegoCarBuild::LegoCarBuild()
|
LegoCarBuild::LegoCarBuild()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10022a80 STUB
|
// STUB: LEGO1 0x10022a80
|
||||||
LegoCarBuild::~LegoCarBuild()
|
LegoCarBuild::~LegoCarBuild()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100238b0 STUB
|
// STUB: LEGO1 0x100238b0
|
||||||
MxResult LegoCarBuild::Tickle()
|
MxResult LegoCarBuild::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -20,7 +20,7 @@ MxResult LegoCarBuild::Tickle()
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10024050 STUB
|
// STUB: LEGO1 0x10024050
|
||||||
MxLong LegoCarBuild::Notify(MxParam& p)
|
MxLong LegoCarBuild::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
#include "legocarbuildanimpresenter.h"
|
#include "legocarbuildanimpresenter.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10078400 STUB
|
// STUB: LEGO1 0x10078400
|
||||||
LegoCarBuildAnimPresenter::LegoCarBuildAnimPresenter()
|
LegoCarBuildAnimPresenter::LegoCarBuildAnimPresenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10078680 STUB
|
// STUB: LEGO1 0x10078680
|
||||||
LegoCarBuildAnimPresenter::~LegoCarBuildAnimPresenter()
|
LegoCarBuildAnimPresenter::~LegoCarBuildAnimPresenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,30 +1,30 @@
|
|||||||
#include "legocontrolmanager.h"
|
#include "legocontrolmanager.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10028520 STUB
|
// STUB: LEGO1 0x10028520
|
||||||
LegoControlManager::LegoControlManager()
|
LegoControlManager::LegoControlManager()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10028d60 STUB
|
// STUB: LEGO1 0x10028d60
|
||||||
LegoControlManager::~LegoControlManager()
|
LegoControlManager::~LegoControlManager()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10028e10 STUB
|
// STUB: LEGO1 0x10028e10
|
||||||
void LegoControlManager::Register(MxCore* p_listener)
|
void LegoControlManager::Register(MxCore* p_listener)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10028ea0 STUB
|
// STUB: LEGO1 0x10028ea0
|
||||||
void LegoControlManager::Unregister(MxCore* p_listener)
|
void LegoControlManager::Unregister(MxCore* p_listener)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10029600 STUB
|
// STUB: LEGO1 0x10029600
|
||||||
MxResult LegoControlManager::Tickle()
|
MxResult LegoControlManager::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(LegoEntity, 0x68)
|
DECOMP_SIZE_ASSERT(LegoEntity, 0x68)
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10001090 SYNTHETIC
|
// FUNCTION: LEGO1 0x10001090
|
||||||
// LegoEntity::SetWorldSpeed
|
// LegoEntity::SetWorldSpeed
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1000c290
|
// FUNCTION: LEGO1 0x1000c290
|
||||||
@@ -32,13 +32,13 @@ void LegoEntity::Init()
|
|||||||
m_unk59 = 4;
|
m_unk59 = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10010650 STUB
|
// STUB: LEGO1 0x10010650
|
||||||
void LegoEntity::ResetWorldTransform(MxBool p_inVehicle)
|
void LegoEntity::ResetWorldTransform(MxBool p_inVehicle)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10010790 STUB
|
// STUB: LEGO1 0x10010790
|
||||||
void LegoEntity::SetWorldTransform(Vector3Impl& p_loc, Vector3Impl& p_dir, Vector3Impl& p_up)
|
void LegoEntity::SetWorldTransform(Vector3Impl& p_loc, Vector3Impl& p_dir, Vector3Impl& p_up)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -53,7 +53,7 @@ MxResult LegoEntity::Create(MxDSObject& p_dsObject)
|
|||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10010810 STUB
|
// STUB: LEGO1 0x10010810
|
||||||
void LegoEntity::Destroy(MxBool p_fromDestructor)
|
void LegoEntity::Destroy(MxBool p_fromDestructor)
|
||||||
{
|
{
|
||||||
if (m_roi) {
|
if (m_roi) {
|
||||||
@@ -73,7 +73,7 @@ void LegoEntity::SetWorld()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100108a0 STUB
|
// STUB: LEGO1 0x100108a0
|
||||||
void LegoEntity::SetROI(LegoROI* p_roi, MxBool p_bool1, MxBool p_bool2)
|
void LegoEntity::SetROI(LegoROI* p_roi, MxBool p_bool1, MxBool p_bool2)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -102,49 +102,49 @@ void LegoEntity::ParseAction(char* p_extra)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10010f10 STUB
|
// STUB: LEGO1 0x10010f10
|
||||||
void LegoEntity::VTable0x34()
|
void LegoEntity::VTable0x34()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10011070 STUB
|
// STUB: LEGO1 0x10011070
|
||||||
void LegoEntity::VTable0x38()
|
void LegoEntity::VTable0x38()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10011300 STUB
|
// STUB: LEGO1 0x10011300
|
||||||
void LegoEntity::VTable0x3c()
|
void LegoEntity::VTable0x3c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10011360 STUB
|
// STUB: LEGO1 0x10011360
|
||||||
void LegoEntity::VTable0x40()
|
void LegoEntity::VTable0x40()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100113c0 STUB
|
// STUB: LEGO1 0x100113c0
|
||||||
void LegoEntity::VTable0x44()
|
void LegoEntity::VTable0x44()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10011420 STUB
|
// STUB: LEGO1 0x10011420
|
||||||
void LegoEntity::VTable0x48()
|
void LegoEntity::VTable0x48()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10011470 STUB
|
// STUB: LEGO1 0x10011470
|
||||||
void LegoEntity::VTable0x4c()
|
void LegoEntity::VTable0x4c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100114f0 STUB
|
// STUB: LEGO1 0x100114f0
|
||||||
MxLong LegoEntity::Notify(MxParam& p)
|
MxLong LegoEntity::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "legoflctexturepresenter.h"
|
#include "legoflctexturepresenter.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005de80 STUB
|
// STUB: LEGO1 0x1005de80
|
||||||
LegoFlcTexturePresenter::LegoFlcTexturePresenter()
|
LegoFlcTexturePresenter::LegoFlcTexturePresenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -116,7 +116,7 @@ MxResult LegoGameState::Save(MxULong p_slot)
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10039c60 STUB
|
// STUB: LEGO1 0x10039c60
|
||||||
MxResult LegoGameState::Load(MxULong)
|
MxResult LegoGameState::Load(MxULong)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -166,19 +166,19 @@ void LegoGameState::GetFileSavePath(MxString* p_outPath, MxULong p_slotn)
|
|||||||
*p_outPath = MxString(path);
|
*p_outPath = MxString(path);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1003a2e0 STUB
|
// STUB: LEGO1 0x1003a2e0
|
||||||
void LegoGameState::SerializePlayersInfo(MxS16 p)
|
void LegoGameState::SerializePlayersInfo(MxS16 p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1003a720 STUB
|
// STUB: LEGO1 0x1003a720
|
||||||
void LegoGameState::FUN_1003a720(MxU32 p_unk)
|
void LegoGameState::FUN_1003a720(MxU32 p_unk)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1003b060 STUB
|
// STUB: LEGO1 0x1003b060
|
||||||
void LegoGameState::HandleAction(MxU32 p_unk)
|
void LegoGameState::HandleAction(MxU32 p_unk)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -255,7 +255,7 @@ void LegoGameState::RegisterState(LegoState* p_state)
|
|||||||
m_stateArray[targetIndex] = p_state;
|
m_stateArray[targetIndex] = p_state;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1003cdd0 STUB
|
// STUB: LEGO1 0x1003cdd0
|
||||||
void LegoGameState::SerializeScoreHistory(MxS16 p)
|
void LegoGameState::SerializeScoreHistory(MxS16 p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ LegoHideAnimPresenter::LegoHideAnimPresenter()
|
|||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1006da50 STUB
|
// STUB: LEGO1 0x1006da50
|
||||||
void LegoHideAnimPresenter::Init()
|
void LegoHideAnimPresenter::Init()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ LegoInputManager::LegoInputManager()
|
|||||||
m_timeout = 1000;
|
m_timeout = 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005b8b0 STUB
|
// STUB: LEGO1 0x1005b8b0
|
||||||
MxResult LegoInputManager::Tickle()
|
MxResult LegoInputManager::Tickle()
|
||||||
{
|
{
|
||||||
ProcessEvents();
|
ProcessEvents();
|
||||||
@@ -56,25 +56,25 @@ MxResult LegoInputManager::Create(HWND p_hwnd)
|
|||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005bb80 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1005bb80
|
||||||
// MxCollection<LegoEventNotificationParam>::Compare
|
// MxCollection<LegoEventNotificationParam>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005bc30 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1005bc30
|
||||||
// MxCollection<LegoEventNotificationParam>::Destroy
|
// MxCollection<LegoEventNotificationParam>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005bc80 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1005bc80
|
||||||
// MxList<LegoEventNotificationParam>::~MxList<LegoEventNotificationParam>
|
// MxList<LegoEventNotificationParam>::~MxList<LegoEventNotificationParam>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005bd50 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1005bd50
|
||||||
// MxCollection<LegoEventNotificationParam>::`scalar deleting destructor'
|
// MxCollection<LegoEventNotificationParam>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005bdc0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1005bdc0
|
||||||
// MxList<LegoEventNotificationParam>::`scalar deleting destructor'
|
// MxList<LegoEventNotificationParam>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005beb0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1005beb0
|
||||||
// LegoEventQueue::`scalar deleting destructor'
|
// LegoEventQueue::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005bf70 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1005bf70
|
||||||
// MxQueue<LegoEventNotificationParam>::`scalar deleting destructor'
|
// MxQueue<LegoEventNotificationParam>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005bfe0
|
// FUNCTION: LEGO1 0x1005bfe0
|
||||||
@@ -210,13 +210,13 @@ MxResult LegoInputManager::GetJoystickState(
|
|||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005c470 STUB
|
// STUB: LEGO1 0x1005c470
|
||||||
void LegoInputManager::Register(MxCore*)
|
void LegoInputManager::Register(MxCore*)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005c5c0 STUB
|
// STUB: LEGO1 0x1005c5c0
|
||||||
void LegoInputManager::UnRegister(MxCore*)
|
void LegoInputManager::UnRegister(MxCore*)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -269,7 +269,7 @@ void LegoInputManager::ProcessEvents()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005c9c0 STUB
|
// STUB: LEGO1 0x1005c9c0
|
||||||
MxBool LegoInputManager::ProcessOneEvent(LegoEventNotificationParam& p_param)
|
MxBool LegoInputManager::ProcessOneEvent(LegoEventNotificationParam& p_param)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -293,5 +293,5 @@ void LegoInputManager::KillTimer()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005d010 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1005d010
|
||||||
// MxListEntry<LegoEventNotificationParam>::GetValue
|
// MxListEntry<LegoEventNotificationParam>::GetValue
|
||||||
|
|||||||
@@ -6,13 +6,13 @@ LegoLoadCacheSoundPresenter::LegoLoadCacheSoundPresenter()
|
|||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10018480 STUB
|
// STUB: LEGO1 0x10018480
|
||||||
LegoLoadCacheSoundPresenter::~LegoLoadCacheSoundPresenter()
|
LegoLoadCacheSoundPresenter::~LegoLoadCacheSoundPresenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100184e0 STUB
|
// STUB: LEGO1 0x100184e0
|
||||||
void LegoLoadCacheSoundPresenter::Init()
|
void LegoLoadCacheSoundPresenter::Init()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ LegoLocomotionAnimPresenter::LegoLocomotionAnimPresenter()
|
|||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1006d0b0 STUB
|
// STUB: LEGO1 0x1006d0b0
|
||||||
void LegoLocomotionAnimPresenter::Init()
|
void LegoLocomotionAnimPresenter::Init()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -216,20 +216,20 @@ void PlayMusic(MxU32 p_index)
|
|||||||
LegoOmni::GetInstance()->GetBackgroundAudioManager()->PlayMusic(action, 5, 4);
|
LegoOmni::GetInstance()->GetBackgroundAudioManager()->PlayMusic(action, 5, 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001a700 STUB
|
// STUB: LEGO1 0x1001a700
|
||||||
void FUN_1001a700()
|
void FUN_1001a700()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1003dd70 STUB
|
// STUB: LEGO1 0x1003dd70
|
||||||
LegoROI* PickROI(MxLong, MxLong)
|
LegoROI* PickROI(MxLong, MxLong)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1003ddc0 STUB
|
// STUB: LEGO1 0x1003ddc0
|
||||||
LegoEntity* PickEntity(MxLong, MxLong)
|
LegoEntity* PickEntity(MxLong, MxLong)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -372,7 +372,7 @@ void LegoOmni::Init()
|
|||||||
m_transitionManager = NULL;
|
m_transitionManager = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10058c30 STUB
|
// STUB: LEGO1 0x10058c30
|
||||||
void LegoOmni::Destroy()
|
void LegoOmni::Destroy()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -464,20 +464,20 @@ LegoOmni* LegoOmni::GetInstance()
|
|||||||
return (LegoOmni*) MxOmni::GetInstance();
|
return (LegoOmni*) MxOmni::GetInstance();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005af10 STUB
|
// STUB: LEGO1 0x1005af10
|
||||||
void LegoOmni::RemoveWorld(const MxAtomId& p1, MxLong p2)
|
void LegoOmni::RemoveWorld(const MxAtomId& p1, MxLong p2)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005b0c0 STUB
|
// STUB: LEGO1 0x1005b0c0
|
||||||
LegoEntity* LegoOmni::FindByEntityIdOrAtomId(const MxAtomId& p_atom, MxS32 p_entityid)
|
LegoEntity* LegoOmni::FindByEntityIdOrAtomId(const MxAtomId& p_atom, MxS32 p_entityid)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005b1d0 STUB
|
// STUB: LEGO1 0x1005b1d0
|
||||||
MxResult LegoOmni::DeleteObject(MxDSAction& ds)
|
MxResult LegoOmni::DeleteObject(MxDSAction& ds)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -520,7 +520,7 @@ MxBool LegoOmni::DoesEntityExist(MxDSAction& ds)
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005b400 STUB
|
// STUB: LEGO1 0x1005b400
|
||||||
int LegoOmni::GetCurrPathInfo(LegoPathBoundary**, int&)
|
int LegoOmni::GetCurrPathInfo(LegoPathBoundary**, int&)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -544,7 +544,7 @@ MxResult LegoOmni::Start(MxDSAction* action)
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005b5f0 STUB
|
// STUB: LEGO1 0x1005b5f0
|
||||||
MxLong LegoOmni::Notify(MxParam& p)
|
MxLong LegoOmni::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -3,164 +3,164 @@
|
|||||||
DECOMP_SIZE_ASSERT(LegoPathActor, 0x154)
|
DECOMP_SIZE_ASSERT(LegoPathActor, 0x154)
|
||||||
|
|
||||||
// Probably in header
|
// Probably in header
|
||||||
// FUNCTION: LEGO1 0x10002d20 STUB
|
// STUB: LEGO1 0x10002d20
|
||||||
void LegoPathActor::VTable0x78()
|
void LegoPathActor::VTable0x78()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002d30 STUB
|
// STUB: LEGO1 0x10002d30
|
||||||
void LegoPathActor::VTable0x7c()
|
void LegoPathActor::VTable0x7c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002d40 STUB
|
// STUB: LEGO1 0x10002d40
|
||||||
void LegoPathActor::VTable0x90()
|
void LegoPathActor::VTable0x90()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002d50 STUB
|
// STUB: LEGO1 0x10002d50
|
||||||
void LegoPathActor::VTable0x94()
|
void LegoPathActor::VTable0x94()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002d60 STUB
|
// STUB: LEGO1 0x10002d60
|
||||||
void LegoPathActor::VTable0xa0()
|
void LegoPathActor::VTable0xa0()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002d70 STUB
|
// STUB: LEGO1 0x10002d70
|
||||||
void LegoPathActor::VTable0xac()
|
void LegoPathActor::VTable0xac()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002d80 STUB
|
// STUB: LEGO1 0x10002d80
|
||||||
void LegoPathActor::VTable0xb0()
|
void LegoPathActor::VTable0xb0()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002d90 STUB
|
// STUB: LEGO1 0x10002d90
|
||||||
void LegoPathActor::VTable0xb4()
|
void LegoPathActor::VTable0xb4()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002da0 STUB
|
// STUB: LEGO1 0x10002da0
|
||||||
void LegoPathActor::VTable0xb8()
|
void LegoPathActor::VTable0xb8()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002db0 STUB
|
// STUB: LEGO1 0x10002db0
|
||||||
void LegoPathActor::VTable0xbc()
|
void LegoPathActor::VTable0xbc()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002dc0 STUB
|
// STUB: LEGO1 0x10002dc0
|
||||||
void LegoPathActor::VTable0xc0()
|
void LegoPathActor::VTable0xc0()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002dd0 STUB
|
// STUB: LEGO1 0x10002dd0
|
||||||
void LegoPathActor::VTable0xc4()
|
void LegoPathActor::VTable0xc4()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002de0 STUB
|
// STUB: LEGO1 0x10002de0
|
||||||
void LegoPathActor::VTable0xc8()
|
void LegoPathActor::VTable0xc8()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
// End header
|
// End header
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002d700 STUB
|
// STUB: LEGO1 0x1002d700
|
||||||
LegoPathActor::LegoPathActor()
|
LegoPathActor::LegoPathActor()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002d820 STUB
|
// STUB: LEGO1 0x1002d820
|
||||||
LegoPathActor::~LegoPathActor()
|
LegoPathActor::~LegoPathActor()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002d8d0 STUB
|
// STUB: LEGO1 0x1002d8d0
|
||||||
void LegoPathActor::VTable0x80()
|
void LegoPathActor::VTable0x80()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002d9c0 STUB
|
// STUB: LEGO1 0x1002d9c0
|
||||||
void LegoPathActor::VTable0x88()
|
void LegoPathActor::VTable0x88()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002de10 STUB
|
// STUB: LEGO1 0x1002de10
|
||||||
void LegoPathActor::VTable0x84()
|
void LegoPathActor::VTable0x84()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002e100 STUB
|
// STUB: LEGO1 0x1002e100
|
||||||
void LegoPathActor::VTable0x8c()
|
void LegoPathActor::VTable0x8c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002e740 STUB
|
// STUB: LEGO1 0x1002e740
|
||||||
void LegoPathActor::VTable0x74()
|
void LegoPathActor::VTable0x74()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002e790 STUB
|
// STUB: LEGO1 0x1002e790
|
||||||
void LegoPathActor::VTable0x70()
|
void LegoPathActor::VTable0x70()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002e8b0 STUB
|
// STUB: LEGO1 0x1002e8b0
|
||||||
void LegoPathActor::VTable0x98()
|
void LegoPathActor::VTable0x98()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002e8d0 STUB
|
// STUB: LEGO1 0x1002e8d0
|
||||||
void LegoPathActor::VTable0x6c()
|
void LegoPathActor::VTable0x6c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002ebe0 STUB
|
// STUB: LEGO1 0x1002ebe0
|
||||||
void LegoPathActor::VTable0x68()
|
void LegoPathActor::VTable0x68()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002f1b0 STUB
|
// STUB: LEGO1 0x1002f1b0
|
||||||
void LegoPathActor::VTable0x9c()
|
void LegoPathActor::VTable0x9c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002f650 STUB
|
// STUB: LEGO1 0x1002f650
|
||||||
void LegoPathActor::VTable0xa4()
|
void LegoPathActor::VTable0xa4()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002f700 STUB
|
// STUB: LEGO1 0x1002f700
|
||||||
void LegoPathActor::VTable0xa8()
|
void LegoPathActor::VTable0xa8()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "legopathcontroller.h"
|
#include "legopathcontroller.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10044f40 STUB
|
// STUB: LEGO1 0x10044f40
|
||||||
LegoPathController::LegoPathController()
|
LegoPathController::LegoPathController()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10045740 STUB
|
// STUB: LEGO1 0x10045740
|
||||||
LegoPathController::~LegoPathController()
|
LegoPathController::~LegoPathController()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10045c10 STUB
|
// STUB: LEGO1 0x10045c10
|
||||||
MxResult LegoPathController::Tickle()
|
MxResult LegoPathController::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -11,19 +11,19 @@ MxS8 LegoPathControllerList::Compare(LegoPathController* p_a, LegoPathController
|
|||||||
return p_a == p_b ? 0 : p_a < p_b ? -1 : 1;
|
return p_a == p_b ? 0 : p_a < p_b ? -1 : 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d230 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001d230
|
||||||
// MxCollection<LegoPathController *>::Compare
|
// MxCollection<LegoPathController *>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d240 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001d240
|
||||||
// MxList<LegoPathController *>::MxList<LegoPathController *>
|
// MxList<LegoPathController *>::MxList<LegoPathController *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d2d0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001d2d0
|
||||||
// MxCollection<LegoPathController *>::~MxCollection<LegoPathController *>
|
// MxCollection<LegoPathController *>::~MxCollection<LegoPathController *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d320 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001d320
|
||||||
// MxCollection<LegoPathController *>::Destroy
|
// MxCollection<LegoPathController *>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d330 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001d330
|
||||||
// MxList<LegoPathController *>::~MxList<LegoPathController *>
|
// MxList<LegoPathController *>::~MxList<LegoPathController *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d3c0
|
// FUNCTION: LEGO1 0x1001d3c0
|
||||||
@@ -32,11 +32,11 @@ void LegoPathControllerList::Destroy(LegoPathController* p_controller)
|
|||||||
delete p_controller;
|
delete p_controller;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d490 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1001d490
|
||||||
// MxCollection<LegoPathController *>::`scalar deleting destructor'
|
// MxCollection<LegoPathController *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d500 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1001d500
|
||||||
// MxList<LegoPathController *>::`scalar deleting destructor'
|
// MxList<LegoPathController *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d5b0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1001d5b0
|
||||||
// MxPtrList<LegoPathController>::`scalar deleting destructor'
|
// MxPtrList<LegoPathController>::`scalar deleting destructor'
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ void LegoPathPresenter::RepeatingTickle()
|
|||||||
EndAction();
|
EndAction();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10044d60 STUB
|
// STUB: LEGO1 0x10044d60
|
||||||
void LegoPathPresenter::ParseExtra()
|
void LegoPathPresenter::ParseExtra()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -6,19 +6,19 @@ LegoPlantManager::LegoPlantManager()
|
|||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100262c0 STUB
|
// STUB: LEGO1 0x100262c0
|
||||||
LegoPlantManager::~LegoPlantManager()
|
LegoPlantManager::~LegoPlantManager()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10026330 STUB
|
// STUB: LEGO1 0x10026330
|
||||||
void LegoPlantManager::Init()
|
void LegoPlantManager::Init()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10026e00 STUB
|
// STUB: LEGO1 0x10026e00
|
||||||
MxResult LegoPlantManager::Tickle()
|
MxResult LegoPlantManager::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ undefined4 LegoRace::VTable0x78(undefined4)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1000dac0 STUB
|
// STUB: LEGO1 0x1000dac0
|
||||||
void LegoRace::VTable0x7c(undefined4, undefined4)
|
void LegoRace::VTable0x7c(undefined4, undefined4)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -61,27 +61,27 @@ MxBool LegoRace::VTable0x64()
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10015ce0 STUB
|
// STUB: LEGO1 0x10015ce0
|
||||||
MxResult LegoRace::Create(MxDSObject& p_dsObject)
|
MxResult LegoRace::Create(MxDSObject& p_dsObject)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10015d40 STUB
|
// STUB: LEGO1 0x10015d40
|
||||||
LegoRace::~LegoRace()
|
LegoRace::~LegoRace()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10015e00 STUB
|
// STUB: LEGO1 0x10015e00
|
||||||
MxLong LegoRace::Notify(MxParam& p)
|
MxLong LegoRace::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10015ed0 STUB
|
// STUB: LEGO1 0x10015ed0
|
||||||
void LegoRace::VTable0x68(MxBool p_add)
|
void LegoRace::VTable0x68(MxBool p_add)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -21,12 +21,12 @@ void LegoSoundManager::Init()
|
|||||||
unk0x3c = 0;
|
unk0x3c = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100299b0 STUB
|
// STUB: LEGO1 0x100299b0
|
||||||
void LegoSoundManager::Destroy(MxBool p_fromDestructor)
|
void LegoSoundManager::Destroy(MxBool p_fromDestructor)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100299f0 STUB
|
// STUB: LEGO1 0x100299f0
|
||||||
MxResult LegoSoundManager::Create(MxU32 p_frequencyMS, MxBool p_createThread)
|
MxResult LegoSoundManager::Create(MxU32 p_frequencyMS, MxBool p_createThread)
|
||||||
{
|
{
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
@@ -38,7 +38,7 @@ void LegoSoundManager::Destroy()
|
|||||||
Destroy(FALSE);
|
Destroy(FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002a3a0 STUB
|
// STUB: LEGO1 0x1002a3a0
|
||||||
MxResult LegoSoundManager::Tickle()
|
MxResult LegoSoundManager::Tickle()
|
||||||
{
|
{
|
||||||
MxMediaManager::Tickle();
|
MxMediaManager::Tickle();
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ void ConvertHSVToRGB(float h, float s, float v, float* r_out, float* b_out, floa
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1003ee00 STUB
|
// STUB: LEGO1 0x1003ee00
|
||||||
void FUN_1003ee00(MxAtomId& p_atomId, MxS32 p_id)
|
void FUN_1003ee00(MxAtomId& p_atomId, MxS32 p_id)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ void LegoVideoManager::EnableFullScreenMovie(MxBool p_enable)
|
|||||||
EnableFullScreenMovie(p_enable, TRUE);
|
EnableFullScreenMovie(p_enable, TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1007c310 STUB
|
// STUB: LEGO1 0x1007c310
|
||||||
void LegoVideoManager::EnableFullScreenMovie(MxBool p_enable, MxBool p_scale)
|
void LegoVideoManager::EnableFullScreenMovie(MxBool p_enable, MxBool p_scale)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -97,14 +97,14 @@ void LegoVideoManager::SetSkyColor(float p_red, float p_green, float p_blue)
|
|||||||
// m_3dManager->m_pViewport->vtable1c(red, green, blue)
|
// m_3dManager->m_pViewport->vtable1c(red, green, blue)
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1007c560 STUB
|
// STUB: LEGO1 0x1007c560
|
||||||
int LegoVideoManager::EnableRMDevice()
|
int LegoVideoManager::EnableRMDevice()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1007c740 STUB
|
// STUB: LEGO1 0x1007c740
|
||||||
int LegoVideoManager::DisableRMDevice()
|
int LegoVideoManager::DisableRMDevice()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -16,13 +16,13 @@ void LegoWorld::VTable0x60()
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10015820 STUB
|
// STUB: LEGO1 0x10015820
|
||||||
void FUN_10015820(MxU32 p_unk1, MxU32 p_unk2)
|
void FUN_10015820(MxU32 p_unk1, MxU32 p_unk2)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10015910 STUB
|
// STUB: LEGO1 0x10015910
|
||||||
void FUN_10015910(MxU32 p_unk1)
|
void FUN_10015910(MxU32 p_unk1)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -36,7 +36,7 @@ void SetIsWorldActive(MxBool p_isWorldActive)
|
|||||||
g_isWorldActive = p_isWorldActive;
|
g_isWorldActive = p_isWorldActive;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001ca40 STUB
|
// STUB: LEGO1 0x1001ca40
|
||||||
LegoWorld::LegoWorld()
|
LegoWorld::LegoWorld()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -54,13 +54,13 @@ MxBool LegoWorld::VTable0x64()
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001dfa0 STUB
|
// STUB: LEGO1 0x1001dfa0
|
||||||
LegoWorld::~LegoWorld()
|
LegoWorld::~LegoWorld()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001e0b0 STUB
|
// STUB: LEGO1 0x1001e0b0
|
||||||
MxResult LegoWorld::SetAsCurrentWorld(MxDSObject& p_dsObject)
|
MxResult LegoWorld::SetAsCurrentWorld(MxDSObject& p_dsObject)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -85,24 +85,24 @@ MxLong LegoWorld::Notify(MxParam& p_param)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001f630 STUB
|
// STUB: LEGO1 0x1001f630
|
||||||
void LegoWorld::VTable0x54()
|
void LegoWorld::VTable0x54()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10020220 STUB
|
// STUB: LEGO1 0x10020220
|
||||||
void LegoWorld::VTable0x58(MxCore* p_object)
|
void LegoWorld::VTable0x58(MxCore* p_object)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10020f10 STUB
|
// STUB: LEGO1 0x10020f10
|
||||||
void LegoWorld::EndAction(MxPresenter* p_presenter)
|
void LegoWorld::EndAction(MxPresenter* p_presenter)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10021a70 STUB
|
// STUB: LEGO1 0x10021a70
|
||||||
void LegoWorld::VTable0x68(MxBool p_add)
|
void LegoWorld::VTable0x68(MxBool p_add)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ LegoWorldPresenter::LegoWorldPresenter()
|
|||||||
m_unk50 = 50000;
|
m_unk50 = 50000;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10066770 STUB
|
// STUB: LEGO1 0x10066770
|
||||||
LegoWorldPresenter::~LegoWorldPresenter()
|
LegoWorldPresenter::~LegoWorldPresenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -231,12 +231,12 @@ MxResult MxBitmap::LoadFile(HANDLE p_handle)
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bce70 STUB
|
// STUB: LEGO1 0x100bce70
|
||||||
void MxBitmap::vtable2c(int, int, int, int, int, int, int)
|
void MxBitmap::vtable2c(int, int, int, int, int, int, int)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bd020 STUB
|
// STUB: LEGO1 0x100bd020
|
||||||
void MxBitmap::vtable30(int, int, int, int, int, int, int)
|
void MxBitmap::vtable30(int, int, int, int, int, int, int)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "mxcompositemediapresenter.h"
|
#include "mxcompositemediapresenter.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10073ea0 STUB
|
// STUB: LEGO1 0x10073ea0
|
||||||
MxCompositeMediaPresenter::MxCompositeMediaPresenter()
|
MxCompositeMediaPresenter::MxCompositeMediaPresenter()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -25,19 +25,19 @@ MxCompositePresenter::~MxCompositePresenter()
|
|||||||
NotificationManager()->Unregister(this);
|
NotificationManager()->Unregister(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b67f0 STUB
|
// STUB: LEGO1 0x100b67f0
|
||||||
void MxCompositePresenter::VTable0x58()
|
void MxCompositePresenter::VTable0x58()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b69b0 STUB
|
// STUB: LEGO1 0x100b69b0
|
||||||
void MxCompositePresenter::VTable0x5c()
|
void MxCompositePresenter::VTable0x5c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b6b40 STUB
|
// STUB: LEGO1 0x100b6b40
|
||||||
void MxCompositePresenter::VTable0x60(undefined4 p_unknown)
|
void MxCompositePresenter::VTable0x60(undefined4 p_unknown)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -9,10 +9,10 @@
|
|||||||
class MxParam;
|
class MxParam;
|
||||||
|
|
||||||
// TODO: Find proper compilation unit to put these
|
// TODO: Find proper compilation unit to put these
|
||||||
// FUNCTION: LEGO1 0x100140d0 SYNTHETIC
|
// FUNCTION: LEGO1 0x100140d0
|
||||||
// MxCore::IsA
|
// MxCore::IsA
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100144c0 SYNTHETIC
|
// FUNCTION: LEGO1 0x100144c0
|
||||||
// MxCore::ClassName
|
// MxCore::ClassName
|
||||||
|
|
||||||
// VTABLE: LEGO1 0x100dc0f8
|
// VTABLE: LEGO1 0x100dc0f8
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ BOOL MxDirect3D::CreateIDirect3D()
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1009b310 STUB
|
// STUB: LEGO1 0x1009b310
|
||||||
BOOL MxDirect3D::D3DSetMode()
|
BOOL MxDirect3D::D3DSetMode()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -137,7 +137,7 @@ MxDeviceModeFinder::~MxDeviceModeFinder()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1009c070 STUB
|
// STUB: LEGO1 0x1009c070
|
||||||
BOOL MxDeviceEnumerate::FUN_1009c070()
|
BOOL MxDeviceEnumerate::FUN_1009c070()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -180,14 +180,14 @@ MxResult MxDeviceEnumerate::_DoEnumerate()
|
|||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1009c710 STUB
|
// STUB: LEGO1 0x1009c710
|
||||||
BOOL FAR PASCAL EnumerateCallback(GUID FAR*, LPSTR, LPSTR, LPVOID)
|
BOOL FAR PASCAL EnumerateCallback(GUID FAR*, LPSTR, LPSTR, LPVOID)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1009c730 STUB
|
// STUB: LEGO1 0x1009c730
|
||||||
const char* MxDeviceEnumerate::EnumerateErrorToString(HRESULT p_error)
|
const char* MxDeviceEnumerate::EnumerateErrorToString(HRESULT p_error)
|
||||||
{
|
{
|
||||||
// TODO: This is a list of error messages, similar to the function in
|
// TODO: This is a list of error messages, similar to the function in
|
||||||
|
|||||||
@@ -13,19 +13,19 @@ MxDiskStreamController::MxDiskStreamController()
|
|||||||
m_unk8c = 0;
|
m_unk8c = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c7330 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c7330
|
||||||
// list<MxDSAction *,allocator<MxDSAction *> >::_Buynode
|
// list<MxDSAction *,allocator<MxDSAction *> >::_Buynode
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c7420 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c7420
|
||||||
// list<MxDSBuffer *,allocator<MxDSBuffer *> >::~list<MxDSBuffer *,allocator<MxDSBuffer *> >
|
// list<MxDSBuffer *,allocator<MxDSBuffer *> >::~list<MxDSBuffer *,allocator<MxDSBuffer *> >
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c7490 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c7490
|
||||||
// list<MxDSBuffer *,allocator<MxDSBuffer *> >::_Buynode
|
// list<MxDSBuffer *,allocator<MxDSBuffer *> >::_Buynode
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c74e0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c74e0
|
||||||
// List<MxDSBuffer *>::~List<MxDSBuffer *>
|
// List<MxDSBuffer *>::~List<MxDSBuffer *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c7530 STUB
|
// STUB: LEGO1 0x100c7530
|
||||||
MxDiskStreamController::~MxDiskStreamController()
|
MxDiskStreamController::~MxDiskStreamController()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -69,35 +69,35 @@ MxResult MxDiskStreamController::vtable0x34(undefined4 p_unknown)
|
|||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c7ac0 STUB
|
// STUB: LEGO1 0x100c7ac0
|
||||||
MxResult MxDiskStreamController::vtable0x28()
|
MxResult MxDiskStreamController::vtable0x28()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c7c00 STUB
|
// STUB: LEGO1 0x100c7c00
|
||||||
MxResult MxDiskStreamController::vtable0x30(undefined4 p_unknown)
|
MxResult MxDiskStreamController::vtable0x30(undefined4 p_unknown)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c7ff0 STUB
|
// STUB: LEGO1 0x100c7ff0
|
||||||
MxResult MxDiskStreamController::vtable0x20(MxDSAction* p_action)
|
MxResult MxDiskStreamController::vtable0x20(MxDSAction* p_action)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c8160 STUB
|
// STUB: LEGO1 0x100c8160
|
||||||
MxResult MxDiskStreamController::vtable0x24(undefined4 p_unknown)
|
MxResult MxDiskStreamController::vtable0x24(undefined4 p_unknown)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c8640 STUB
|
// STUB: LEGO1 0x100c8640
|
||||||
MxResult MxDiskStreamController::Tickle()
|
MxResult MxDiskStreamController::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ MxDiskStreamProvider::MxDiskStreamProvider()
|
|||||||
this->m_unk35 = 0;
|
this->m_unk35 = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100d1240 STUB
|
// STUB: LEGO1 0x100d1240
|
||||||
MxDiskStreamProvider::~MxDiskStreamProvider()
|
MxDiskStreamProvider::~MxDiskStreamProvider()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -70,7 +70,7 @@ done:
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100d15e0 STUB
|
// STUB: LEGO1 0x100d15e0
|
||||||
void MxDiskStreamProvider::vtable0x20(undefined4 p_unknown1)
|
void MxDiskStreamProvider::vtable0x20(undefined4 p_unknown1)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -87,7 +87,7 @@ MxResult MxDiskStreamProvider::WaitForWorkToComplete()
|
|||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100d18f0 STUB
|
// STUB: LEGO1 0x100d18f0
|
||||||
void MxDiskStreamProvider::PerformWork()
|
void MxDiskStreamProvider::PerformWork()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ void MxDisplaySurface::Reset()
|
|||||||
memset(&this->m_surfaceDesc, 0, sizeof(this->m_surfaceDesc));
|
memset(&this->m_surfaceDesc, 0, sizeof(this->m_surfaceDesc));
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100ba640 STUB
|
// STUB: LEGO1 0x100ba640
|
||||||
void MxDisplaySurface::FUN_100ba640()
|
void MxDisplaySurface::FUN_100ba640()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -179,18 +179,18 @@ void MxDisplaySurface::Clear()
|
|||||||
this->Reset();
|
this->Reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100baae0 STUB
|
// STUB: LEGO1 0x100baae0
|
||||||
void MxDisplaySurface::SetPalette(MxPalette* p_palette)
|
void MxDisplaySurface::SetPalette(MxPalette* p_palette)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bacc0 STUB
|
// STUB: LEGO1 0x100bacc0
|
||||||
MxBool MxDisplaySurface::vtable28(undefined4, undefined4, undefined4, undefined4, undefined4, undefined4, undefined4)
|
MxBool MxDisplaySurface::vtable28(undefined4, undefined4, undefined4, undefined4, undefined4, undefined4, undefined4)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bb1d0 STUB
|
// STUB: LEGO1 0x100bb1d0
|
||||||
MxBool MxDisplaySurface::vtable30(
|
MxBool MxDisplaySurface::vtable30(
|
||||||
undefined4,
|
undefined4,
|
||||||
undefined4,
|
undefined4,
|
||||||
@@ -205,13 +205,13 @@ MxBool MxDisplaySurface::vtable30(
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bb850 STUB
|
// STUB: LEGO1 0x100bb850
|
||||||
undefined4 MxDisplaySurface::vtable34(undefined4, undefined4, undefined4, undefined4, undefined4, undefined4)
|
undefined4 MxDisplaySurface::vtable34(undefined4, undefined4, undefined4, undefined4, undefined4, undefined4)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bba50 STUB
|
// STUB: LEGO1 0x100bba50
|
||||||
void MxDisplaySurface::Display(undefined4, undefined4, undefined4, undefined4, undefined4, undefined4)
|
void MxDisplaySurface::Display(undefined4, undefined4, undefined4, undefined4, undefined4, undefined4)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@@ -232,13 +232,13 @@ void MxDisplaySurface::ReleaseDC(HDC p_hdc)
|
|||||||
this->m_ddSurface2->ReleaseDC(p_hdc);
|
this->m_ddSurface2->ReleaseDC(p_hdc);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bbc60 STUB
|
// STUB: LEGO1 0x100bbc60
|
||||||
undefined4 MxDisplaySurface::vtable44(undefined4, undefined4*, undefined4, undefined4)
|
undefined4 MxDisplaySurface::vtable44(undefined4, undefined4*, undefined4, undefined4)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bc200 STUB
|
// STUB: LEGO1 0x100bc200
|
||||||
void MxDisplaySurface::vtable24(
|
void MxDisplaySurface::vtable24(
|
||||||
LPDDSURFACEDESC,
|
LPDDSURFACEDESC,
|
||||||
MxBitmap*,
|
MxBitmap*,
|
||||||
@@ -252,7 +252,7 @@ void MxDisplaySurface::vtable24(
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100bc630 STUB
|
// STUB: LEGO1 0x100bc630
|
||||||
MxBool MxDisplaySurface::
|
MxBool MxDisplaySurface::
|
||||||
vtable2c(LPDDSURFACEDESC, MxBitmap*, undefined4, undefined4, undefined4, undefined4, undefined4, undefined4, MxBool)
|
vtable2c(LPDDSURFACEDESC, MxBitmap*, undefined4, undefined4, undefined4, undefined4, undefined4, undefined4, MxBool)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -18,17 +18,17 @@ void MxDSActionList::Destroy(MxDSAction* p_action)
|
|||||||
delete p_action;
|
delete p_action;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c9cc0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c9cc0
|
||||||
// MxCollection<MxDSAction *>::Compare
|
// MxCollection<MxDSAction *>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c9d20 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c9d20
|
||||||
// MxCollection<MxDSAction *>::Destroy
|
// MxCollection<MxDSAction *>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c9d30 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c9d30
|
||||||
// MxList<MxDSAction *>::~MxList<MxDSAction *>
|
// MxList<MxDSAction *>::~MxList<MxDSAction *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c9e30 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100c9e30
|
||||||
// MxCollection<MxDSAction *>::`scalar deleting destructor'
|
// MxCollection<MxDSAction *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c9ea0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100c9ea0
|
||||||
// MxList<MxDSAction *>::`scalar deleting destructor'
|
// MxList<MxDSAction *>::`scalar deleting destructor'
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
#include "mxdstypes.h"
|
#include "mxdstypes.h"
|
||||||
|
|
||||||
// TODO: Find proper compilation unit to put this
|
// TODO: Find proper compilation unit to put this
|
||||||
// FUNCTION: LEGO1 0x10005530 SYNTHETIC
|
// FUNCTION: LEGO1 0x10005530
|
||||||
// MxDSObject::SetAtomId
|
// MxDSObject::SetAtomId
|
||||||
|
|
||||||
// VTABLE: LEGO1 0x100dc868
|
// VTABLE: LEGO1 0x100dc868
|
||||||
|
|||||||
@@ -2,40 +2,40 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(MxDSSubscriber, 0x4c);
|
DECOMP_SIZE_ASSERT(MxDSSubscriber, 0x4c);
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b7bb0 STUB
|
// STUB: LEGO1 0x100b7bb0
|
||||||
MxDSSubscriber::MxDSSubscriber()
|
MxDSSubscriber::MxDSSubscriber()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b7e00 STUB
|
// STUB: LEGO1 0x100b7e00
|
||||||
MxDSSubscriber::~MxDSSubscriber()
|
MxDSSubscriber::~MxDSSubscriber()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b7ed0 STUB
|
// STUB: LEGO1 0x100b7ed0
|
||||||
MxResult MxDSSubscriber::FUN_100b7ed0(MxStreamController*, MxU32, MxS16)
|
MxResult MxDSSubscriber::FUN_100b7ed0(MxStreamController*, MxU32, MxS16)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b8250 STUB
|
// STUB: LEGO1 0x100b8250
|
||||||
MxStreamChunk* MxDSSubscriber::FUN_100b8250()
|
MxStreamChunk* MxDSSubscriber::FUN_100b8250()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b8360 STUB
|
// STUB: LEGO1 0x100b8360
|
||||||
MxStreamChunk* MxDSSubscriber::FUN_100b8360()
|
MxStreamChunk* MxDSSubscriber::FUN_100b8360()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b8390 STUB
|
// STUB: LEGO1 0x100b8390
|
||||||
void MxDSSubscriber::FUN_100b8390(MxStreamChunk*)
|
void MxDSSubscriber::FUN_100b8390(MxStreamChunk*)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ void MxLoopingFlcPresenter::Init()
|
|||||||
this->m_flags &= 0xfb;
|
this->m_flags &= 0xfb;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b4432 STUB
|
// STUB: LEGO1 0x100b4432
|
||||||
void MxLoopingFlcPresenter::Destroy(MxBool p_fromDestructor)
|
void MxLoopingFlcPresenter::Destroy(MxBool p_fromDestructor)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -7,13 +7,13 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(MxLoopingMIDIPresenter, 0x58);
|
DECOMP_SIZE_ASSERT(MxLoopingMIDIPresenter, 0x58);
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b1830 SYNTHETIC
|
// FUNCTION: LEGO1 0x100b1830
|
||||||
// MxLoopingMIDIPresenter::ClassName
|
// MxLoopingMIDIPresenter::ClassName
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b1840 SYNTHETIC
|
// FUNCTION: LEGO1 0x100b1840
|
||||||
// MxLoopingMIDIPresenter::IsA
|
// MxLoopingMIDIPresenter::IsA
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b19c0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100b19c0
|
||||||
// MxLoopingMIDIPresenter::`scalar deleting destructor'
|
// MxLoopingMIDIPresenter::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c2a80
|
// FUNCTION: LEGO1 0x100c2a80
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ void MxLoopingSmkPresenter::Init()
|
|||||||
this->m_flags &= 0xfb;
|
this->m_flags &= 0xfb;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b49d0 STUB
|
// STUB: LEGO1 0x100b49d0
|
||||||
void MxLoopingSmkPresenter::Destroy(MxBool p_fromDestructor)
|
void MxLoopingSmkPresenter::Destroy(MxBool p_fromDestructor)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ MxS32 MxMusicManager::CalculateVolume(MxS32 p_volume)
|
|||||||
return (result << 0x10) | result;
|
return (result << 0x10) | result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c09c0 STUB
|
// STUB: LEGO1 0x100c09c0
|
||||||
undefined4 MxMusicManager::FUN_100c09c0(MxU8* p_data, MxS32 p_loopCount)
|
undefined4 MxMusicManager::FUN_100c09c0(MxU8* p_data, MxS32 p_loopCount)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -310,14 +310,14 @@ MxResult MxOmni::Start(MxDSAction* p_dsAction)
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b00c0 STUB
|
// STUB: LEGO1 0x100b00c0
|
||||||
MxResult MxOmni::DeleteObject(MxDSAction& p_dsAction)
|
MxResult MxOmni::DeleteObject(MxDSAction& p_dsAction)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b00e0 STUB
|
// STUB: LEGO1 0x100b00e0
|
||||||
void MxOmni::Vtable0x2c()
|
void MxOmni::Vtable0x2c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -349,7 +349,7 @@ MxLong MxOmni::Notify(MxParam& p)
|
|||||||
return HandleNotificationType2(p);
|
return HandleNotificationType2(p);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b0880 STUB
|
// STUB: LEGO1 0x100b0880
|
||||||
MxResult MxOmni::HandleNotificationType2(MxParam& p_param)
|
MxResult MxOmni::HandleNotificationType2(MxParam& p_param)
|
||||||
{
|
{
|
||||||
// TODO STUB
|
// TODO STUB
|
||||||
|
|||||||
@@ -11,26 +11,26 @@ MxS8 MxPresenterList::Compare(MxPresenter* p_a, MxPresenter* p_b)
|
|||||||
return p_a == p_b ? 0 : p_a < p_b ? -1 : 1;
|
return p_a == p_b ? 0 : p_a < p_b ? -1 : 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001cd20 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001cd20
|
||||||
// MxCollection<MxPresenter *>::Compare
|
// MxCollection<MxPresenter *>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001cd30 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001cd30
|
||||||
// MxCollection<MxPresenter *>::Destroy
|
// MxCollection<MxPresenter *>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001cd40 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001cd40
|
||||||
// MxList<MxPresenter *>::MxList<MxPresenter *>
|
// MxList<MxPresenter *>::MxList<MxPresenter *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001cdd0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001cdd0
|
||||||
// MxCollection<MxPresenter *>::~MxCollection<MxPresenter *>
|
// MxCollection<MxPresenter *>::~MxCollection<MxPresenter *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001ce20 SYNTHETIC
|
// TEMPLATE: LEGO1 0x1001ce20
|
||||||
// MxList<MxPresenter *>::~MxList<MxPresenter *>
|
// MxList<MxPresenter *>::~MxList<MxPresenter *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001cf70 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1001cf70
|
||||||
// MxCollection<MxPresenter *>::`scalar deleting destructor'
|
// MxCollection<MxPresenter *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001cfe0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1001cfe0
|
||||||
// MxList<MxPresenter *>::`scalar deleting destructor'
|
// MxList<MxPresenter *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1001d090 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x1001d090
|
||||||
// MxPtrList<MxPresenter>::`scalar deleting destructor'
|
// MxPtrList<MxPresenter>::`scalar deleting destructor'
|
||||||
|
|||||||
@@ -35,21 +35,21 @@ MxResult MxRAMStreamController::Open(const char* p_filename)
|
|||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c6210 STUB
|
// STUB: LEGO1 0x100c6210
|
||||||
MxResult MxRAMStreamController::vtable0x20(MxDSAction* p_action)
|
MxResult MxRAMStreamController::vtable0x20(MxDSAction* p_action)
|
||||||
{
|
{
|
||||||
// TODO STUB
|
// TODO STUB
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c6320 STUB
|
// STUB: LEGO1 0x100c6320
|
||||||
MxResult MxRAMStreamController::vtable0x24(undefined4 p_unknown)
|
MxResult MxRAMStreamController::vtable0x24(undefined4 p_unknown)
|
||||||
{
|
{
|
||||||
// TODO STUB
|
// TODO STUB
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100d0d80 STUB
|
// STUB: LEGO1 0x100d0d80
|
||||||
undefined* __cdecl FUN_100d0d80(MxU32* p_fileSizeBuffer, MxU32 p_fileSize)
|
undefined* __cdecl FUN_100d0d80(MxU32* p_fileSizeBuffer, MxU32 p_fileSize)
|
||||||
{
|
{
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ MxRAMStreamProvider::~MxRAMStreamProvider()
|
|||||||
m_bufferForDWords = NULL;
|
m_bufferForDWords = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100d0ae0 STUB
|
// STUB: LEGO1 0x100d0ae0
|
||||||
MxResult MxRAMStreamProvider::SetResourceToGet(MxStreamController* p_resource)
|
MxResult MxRAMStreamProvider::SetResourceToGet(MxStreamController* p_resource)
|
||||||
{
|
{
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
|
|||||||
@@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
#include "mxregion.h"
|
#include "mxregion.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c32e0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c32e0
|
||||||
// MxCollection<MxRegionTopBottom *>::Compare
|
// MxCollection<MxRegionTopBottom *>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c3340 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c3340
|
||||||
// MxCollection<MxRegionTopBottom *>::Destroy
|
// MxCollection<MxRegionTopBottom *>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c33e0
|
// FUNCTION: LEGO1 0x100c33e0
|
||||||
@@ -18,19 +18,19 @@ void MxRegionList::Destroy(MxRegionTopBottom* p_topBottom)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c34d0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100c34d0
|
||||||
// MxCollection<MxRegionTopBottom *>::`scalar deleting destructor'
|
// MxCollection<MxRegionTopBottom *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c3540 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100c3540
|
||||||
// MxList<MxRegionTopBottom *>::`scalar deleting destructor'
|
// MxList<MxRegionTopBottom *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c35f0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100c35f0
|
||||||
// MxPtrList<MxRegionTopBottom>::`scalar deleting destructor'
|
// MxPtrList<MxRegionTopBottom>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c4d80 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c4d80
|
||||||
// MxCollection<MxRegionLeftRight *>::Compare
|
// MxCollection<MxRegionLeftRight *>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c4de0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c4de0
|
||||||
// MxCollection<MxRegionLeftRight *>::Destroy
|
// MxCollection<MxRegionLeftRight *>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c4e80
|
// FUNCTION: LEGO1 0x100c4e80
|
||||||
@@ -39,26 +39,26 @@ void MxRegionLeftRightList::Destroy(MxRegionLeftRight* p_leftRight)
|
|||||||
delete p_leftRight;
|
delete p_leftRight;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c4f50 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100c4f50
|
||||||
// MxCollection<MxRegionLeftRight *>::`scalar deleting destructor'
|
// MxCollection<MxRegionLeftRight *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c4fc0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100c4fc0
|
||||||
// MxList<MxRegionLeftRight *>::`scalar deleting destructor'
|
// MxList<MxRegionLeftRight *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c5070 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100c5070
|
||||||
// MxPtrList<MxRegionLeftRight>::`scalar deleting destructor'
|
// MxPtrList<MxRegionLeftRight>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c54f0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c54f0
|
||||||
// MxListCursor<MxRegionLeftRight *>::MxListCursor<MxRegionLeftRight *>
|
// MxListCursor<MxRegionLeftRight *>::MxListCursor<MxRegionLeftRight *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c58c0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c58c0
|
||||||
// MxList<MxRegionLeftRight *>::_InsertEntry
|
// MxList<MxRegionLeftRight *>::_InsertEntry
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c5970 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c5970
|
||||||
// MxList<MxRegionTopBottom *>::_InsertEntry
|
// MxList<MxRegionTopBottom *>::_InsertEntry
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c5a20 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c5a20
|
||||||
// MxListEntry<MxRegionTopBottom *>::MxListEntry<MxRegionTopBottom *>
|
// MxListEntry<MxRegionTopBottom *>::MxListEntry<MxRegionTopBottom *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c5a40 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c5a40
|
||||||
// MxList<MxRegionLeftRight *>::_DeleteEntry
|
// MxList<MxRegionLeftRight *>::_DeleteEntry
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ void MxSmkPresenter::Destroy(MxBool p_fromDestructor)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b3940 STUB
|
// STUB: LEGO1 0x100b3940
|
||||||
void MxSmkPresenter::LoadHeader(MxStreamChunk* p_chunk)
|
void MxSmkPresenter::LoadHeader(MxStreamChunk* p_chunk)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -57,7 +57,7 @@ void MxSmkPresenter::CreateBitmap()
|
|||||||
m_bitmap->SetSize(m_mxSmack.m_smack.m_width, m_mxSmack.m_smack.m_height, NULL, FALSE);
|
m_bitmap->SetSize(m_mxSmack.m_smack.m_width, m_mxSmack.m_smack.m_height, NULL, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b3a00 STUB
|
// STUB: LEGO1 0x100b3a00
|
||||||
void MxSmkPresenter::LoadFrame(MxStreamChunk* p_chunk)
|
void MxSmkPresenter::LoadFrame(MxStreamChunk* p_chunk)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ MxSoundManager::MxSoundManager()
|
|||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100ae7b0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100ae7b0
|
||||||
// MxSoundManager::`scalar deleting destructor'
|
// MxSoundManager::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100ae7d0
|
// FUNCTION: LEGO1 0x100ae7d0
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ DECOMP_SIZE_ASSERT(MxStillPresenter, 0x6c);
|
|||||||
// 0x10101eb0
|
// 0x10101eb0
|
||||||
const char* g_strBMP_ISMAP = "BMP_ISMAP";
|
const char* g_strBMP_ISMAP = "BMP_ISMAP";
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10043550 SYNTHETIC
|
// FUNCTION: LEGO1 0x10043550
|
||||||
// MxStillPresenter::~MxStillPresenter
|
// MxStillPresenter::~MxStillPresenter
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100435b0
|
// FUNCTION: LEGO1 0x100435b0
|
||||||
@@ -18,13 +18,13 @@ void MxStillPresenter::Destroy()
|
|||||||
Destroy(FALSE);
|
Destroy(FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100435c0 SYNTHETIC
|
// FUNCTION: LEGO1 0x100435c0
|
||||||
// MxStillPresenter::ClassName
|
// MxStillPresenter::ClassName
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100435d0 SYNTHETIC
|
// FUNCTION: LEGO1 0x100435d0
|
||||||
// MxStillPresenter::IsA
|
// MxStillPresenter::IsA
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100436e0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100436e0
|
||||||
// MxStillPresenter::`scalar deleting destructor'
|
// MxStillPresenter::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b9c70
|
// FUNCTION: LEGO1 0x100b9c70
|
||||||
@@ -74,43 +74,43 @@ void MxStillPresenter::NextFrame()
|
|||||||
m_subscriber->FUN_100b8390(chunk);
|
m_subscriber->FUN_100b8390(chunk);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b9dd0 STUB
|
// STUB: LEGO1 0x100b9dd0
|
||||||
void MxStillPresenter::LoadFrame(MxStreamChunk* p_chunk)
|
void MxStillPresenter::LoadFrame(MxStreamChunk* p_chunk)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b9f30 STUB
|
// STUB: LEGO1 0x100b9f30
|
||||||
void MxStillPresenter::VTable0x70()
|
void MxStillPresenter::VTable0x70()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b9f60 STUB
|
// STUB: LEGO1 0x100b9f60
|
||||||
void MxStillPresenter::StartingTickle()
|
void MxStillPresenter::StartingTickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b9f90 STUB
|
// STUB: LEGO1 0x100b9f90
|
||||||
void MxStillPresenter::StreamingTickle()
|
void MxStillPresenter::StreamingTickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b9ff0 STUB
|
// STUB: LEGO1 0x100b9ff0
|
||||||
void MxStillPresenter::RepeatingTickle()
|
void MxStillPresenter::RepeatingTickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100ba040 STUB
|
// STUB: LEGO1 0x100ba040
|
||||||
void MxStillPresenter::VTable0x88(undefined4, undefined4)
|
void MxStillPresenter::VTable0x88(undefined4, undefined4)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100ba140 STUB
|
// STUB: LEGO1 0x100ba140
|
||||||
void MxStillPresenter::Enable(MxBool p_enable)
|
void MxStillPresenter::Enable(MxBool p_enable)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -149,7 +149,7 @@ void MxStillPresenter::ParseExtra()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100ba2c0 STUB
|
// STUB: LEGO1 0x100ba2c0
|
||||||
MxStillPresenter* MxStillPresenter::Clone()
|
MxStillPresenter* MxStillPresenter::Clone()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -18,17 +18,17 @@ void MxStreamChunkList::Destroy(MxStreamChunk* p_chunk)
|
|||||||
delete p_chunk;
|
delete p_chunk;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b5930 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100b5930
|
||||||
// MxCollection<MxStreamChunk *>::Compare
|
// MxCollection<MxStreamChunk *>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b5990 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100b5990
|
||||||
// MxCollection<MxStreamChunk *>::Destroy
|
// MxCollection<MxStreamChunk *>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b59a0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100b59a0
|
||||||
// MxList<MxStreamChunk *>::~MxList<MxStreamChunk *>
|
// MxList<MxStreamChunk *>::~MxList<MxStreamChunk *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b5aa0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100b5aa0
|
||||||
// MxCollection<MxStreamChunk *>::`scalar deleting destructor'
|
// MxCollection<MxStreamChunk *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b5b10 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100b5b10
|
||||||
// MxList<MxStreamChunk *>::`scalar deleting destructor'
|
// MxList<MxStreamChunk *>::`scalar deleting destructor'
|
||||||
|
|||||||
@@ -34,51 +34,51 @@ MxStreamController::MxStreamController()
|
|||||||
m_action0x60 = NULL;
|
m_action0x60 = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c0d60 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c0d60
|
||||||
// list<MxDSAction *,allocator<MxDSAction *> >::~list<MxDSAction *,allocator<MxDSAction *> >
|
// list<MxDSAction *,allocator<MxDSAction *> >::~list<MxDSAction *,allocator<MxDSAction *> >
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c0dd0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c0dd0
|
||||||
// list<MxDSSubscriber *,allocator<MxDSSubscriber *> >::~list<MxDSSubscriber *,allocator<MxDSSubscriber *> >
|
// list<MxDSSubscriber *,allocator<MxDSSubscriber *> >::~list<MxDSSubscriber *,allocator<MxDSSubscriber *> >
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c0e40 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c0e40
|
||||||
// list<MxDSSubscriber *,allocator<MxDSSubscriber *> >::_Buynode
|
// list<MxDSSubscriber *,allocator<MxDSSubscriber *> >::_Buynode
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
// FUNCTION: LEGO1 0x100c0e70 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c0e70
|
||||||
// list<MxNextActionDataStart *,allocator<MxNextActionDataStart *> >::~list<MxNextActionDataStart *,allocator<MxNextActionDataStart *> >
|
// list<MxNextActionDataStart *,allocator<MxNextActionDataStart *> >::~list<MxNextActionDataStart *,allocator<MxNextActionDataStart *> >
|
||||||
// clang-format on
|
// clang-format on
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c0ee0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c0ee0
|
||||||
// list<MxNextActionDataStart *,allocator<MxNextActionDataStart *> >::_Buynode
|
// list<MxNextActionDataStart *,allocator<MxNextActionDataStart *> >::_Buynode
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c0fc0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c0fc0
|
||||||
// MxStreamListMxDSSubscriber::~MxStreamListMxDSSubscriber
|
// MxStreamListMxDSSubscriber::~MxStreamListMxDSSubscriber
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1010 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c1010
|
||||||
// MxStreamListMxDSAction::~MxStreamListMxDSAction
|
// MxStreamListMxDSAction::~MxStreamListMxDSAction
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1060 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c1060
|
||||||
// MxStreamListMxNextActionDataStart::~MxStreamListMxNextActionDataStart
|
// MxStreamListMxNextActionDataStart::~MxStreamListMxNextActionDataStart
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c10b0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c10b0
|
||||||
// MxStreamList<MxDSSubscriber *>::~MxStreamList<MxDSSubscriber *>
|
// MxStreamList<MxDSSubscriber *>::~MxStreamList<MxDSSubscriber *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1100 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c1100
|
||||||
// MxStreamList<MxDSAction *>::~MxStreamList<MxDSAction *>
|
// MxStreamList<MxDSAction *>::~MxStreamList<MxDSAction *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1150 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c1150
|
||||||
// MxStreamList<MxNextActionDataStart *>::~MxStreamList<MxNextActionDataStart *>
|
// MxStreamList<MxNextActionDataStart *>::~MxStreamList<MxNextActionDataStart *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c11a0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c11a0
|
||||||
// List<MxDSSubscriber *>::~List<MxDSSubscriber *>
|
// List<MxDSSubscriber *>::~List<MxDSSubscriber *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c11f0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c11f0
|
||||||
// List<MxDSAction *>::~List<MxDSAction *>
|
// List<MxDSAction *>::~List<MxDSAction *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1240 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100c1240
|
||||||
// List<MxNextActionDataStart *>::~List<MxNextActionDataStart *>
|
// List<MxNextActionDataStart *>::~List<MxNextActionDataStart *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1290 STUB
|
// STUB: LEGO1 0x100c1290
|
||||||
MxStreamController::~MxStreamController()
|
MxStreamController::~MxStreamController()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
@@ -117,7 +117,7 @@ MxResult MxStreamController::vtable0x20(MxDSAction* p_action)
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1740 STUB
|
// STUB: LEGO1 0x100c1740
|
||||||
MxResult MxStreamController::vtable0x24(undefined4 p_unknown)
|
MxResult MxStreamController::vtable0x24(undefined4 p_unknown)
|
||||||
{
|
{
|
||||||
// TODO STUB
|
// TODO STUB
|
||||||
@@ -137,7 +137,7 @@ MxResult MxStreamController::FUN_100c1800(MxDSAction* p_action, MxU32 p_val)
|
|||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1a00 STUB
|
// STUB: LEGO1 0x100c1a00
|
||||||
MxResult MxStreamController::FUN_100c1a00(MxDSAction* p_action, MxU32 p_bufferval)
|
MxResult MxStreamController::FUN_100c1a00(MxDSAction* p_action, MxU32 p_bufferval)
|
||||||
{
|
{
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
@@ -153,13 +153,13 @@ MxResult MxStreamController::vtable0x2c(MxDSAction* p_action, MxU32 p_bufferval)
|
|||||||
return FUN_100c1800(p_action, (p_bufferval / m_provider->GetFileSize()) * m_provider->GetFileSize());
|
return FUN_100c1800(p_action, (p_bufferval / m_provider->GetFileSize()) * m_provider->GetFileSize());
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c1ce0 STUB
|
// STUB: LEGO1 0x100c1ce0
|
||||||
MxResult MxStreamController::vtable0x30(undefined4 p_unknown)
|
MxResult MxStreamController::vtable0x30(undefined4 p_unknown)
|
||||||
{
|
{
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100c20d0 STUB
|
// STUB: LEGO1 0x100c20d0
|
||||||
MxBool MxStreamController::FUN_100c20d0(MxDSObject& p_obj)
|
MxBool MxStreamController::FUN_100c20d0(MxDSObject& p_obj)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -4,23 +4,23 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(MxListEntry<MxString>, 0x18)
|
DECOMP_SIZE_ASSERT(MxListEntry<MxString>, 0x18)
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100cb3c0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100cb3c0
|
||||||
// MxCollection<MxString>::Compare
|
// MxCollection<MxString>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100cb470 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100cb470
|
||||||
// MxCollection<MxString>::Destroy
|
// MxCollection<MxString>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100cb4c0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100cb4c0
|
||||||
// MxList<MxString>::~MxList<MxString>
|
// MxList<MxString>::~MxList<MxString>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100cbb40 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100cbb40
|
||||||
// MxList<MxString>::Append
|
// MxList<MxString>::Append
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100cc2d0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100cc2d0
|
||||||
// MxList<MxString>::_InsertEntry
|
// MxList<MxString>::_InsertEntry
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100cc3c0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100cc3c0
|
||||||
// MxListEntry<MxString>::MxListEntry<MxString>
|
// MxListEntry<MxString>::MxListEntry<MxString>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100cc450 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100cc450
|
||||||
// MxListEntry<MxString>::GetValue
|
// MxListEntry<MxString>::GetValue
|
||||||
|
|||||||
@@ -1,27 +1,27 @@
|
|||||||
#include "mxvariabletable.h"
|
#include "mxvariabletable.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100afcd0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100afcd0
|
||||||
// MxCollection<MxVariable *>::Compare
|
// MxCollection<MxVariable *>::Compare
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100afce0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100afce0
|
||||||
// MxCollection<MxVariable *>::~MxCollection<MxVariable *>
|
// MxCollection<MxVariable *>::~MxCollection<MxVariable *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100afd30 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100afd30
|
||||||
// MxCollection<MxVariable *>::Destroy
|
// MxCollection<MxVariable *>::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100afd40 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100afd40
|
||||||
// MxCollection<MxVariable *>::`scalar deleting destructor'
|
// MxCollection<MxVariable *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100afdb0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100afdb0
|
||||||
// MxVariableTable::Destroy
|
// MxVariableTable::Destroy
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100afdc0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100afdc0
|
||||||
// MxHashTable<MxVariable *>::Hash
|
// MxHashTable<MxVariable *>::Hash
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b0bd0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100b0bd0
|
||||||
// MxHashTable<MxVariable *>::~MxHashTable<MxVariable *>
|
// MxHashTable<MxVariable *>::~MxHashTable<MxVariable *>
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b0ca0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100b0ca0
|
||||||
// MxHashTable<MxVariable *>::`scalar deleting destructor'
|
// MxHashTable<MxVariable *>::`scalar deleting destructor'
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b7330
|
// FUNCTION: LEGO1 0x100b7330
|
||||||
@@ -89,8 +89,8 @@ const char* MxVariableTable::GetVariable(const char* p_key)
|
|||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b7ab0 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100b7ab0
|
||||||
// MxHashTable<MxVariable *>::Resize
|
// MxHashTable<MxVariable *>::Resize
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b7b80 SYNTHETIC
|
// TEMPLATE: LEGO1 0x100b7b80
|
||||||
// MxHashTable<MxVariable *>::_NodeInsert
|
// MxHashTable<MxVariable *>::_NodeInsert
|
||||||
|
|||||||
@@ -312,7 +312,7 @@ MxBool MxVideoPresenter::IsHit(MxS32 p_x, MxS32 p_y)
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100b2a70 STUB
|
// STUB: LEGO1 0x100b2a70
|
||||||
void MxVideoPresenter::VTable0x6c()
|
void MxVideoPresenter::VTable0x6c()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ Pizza::~Pizza()
|
|||||||
TickleManager()->UnregisterClient(this);
|
TickleManager()->UnregisterClient(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100388a0 STUB
|
// STUB: LEGO1 0x100388a0
|
||||||
MxResult Pizza::Tickle()
|
MxResult Pizza::Tickle()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "pizzeriastate.h"
|
#include "pizzeriastate.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10017af0 STUB
|
// STUB: LEGO1 0x10017af0
|
||||||
PizzeriaState::PizzeriaState()
|
PizzeriaState::PizzeriaState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "police.h"
|
#include "police.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005e130 STUB
|
// STUB: LEGO1 0x1005e130
|
||||||
Police::Police()
|
Police::Police()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005e320 STUB
|
// STUB: LEGO1 0x1005e320
|
||||||
Police::~Police()
|
Police::~Police()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005e480 STUB
|
// STUB: LEGO1 0x1005e480
|
||||||
MxLong Police::Notify(MxParam& p)
|
MxLong Police::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "policestate.h"
|
#include "policestate.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005e7c0 STUB
|
// STUB: LEGO1 0x1005e7c0
|
||||||
PoliceState::PoliceState()
|
PoliceState::PoliceState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RaceCar::RaceCar()
|
|||||||
this->m_unk13c = 40.0;
|
this->m_unk13c = 40.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10028420 STUB
|
// STUB: LEGO1 0x10028420
|
||||||
RaceCar::~RaceCar()
|
RaceCar::~RaceCar()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ DECOMP_SIZE_ASSERT(RaceStateEntry, 0x06)
|
|||||||
// TODO: Must be 0x2c but current structure is incorrect
|
// TODO: Must be 0x2c but current structure is incorrect
|
||||||
// DECOMP_SIZE_ASSERT(RaceState, 0x2c)
|
// DECOMP_SIZE_ASSERT(RaceState, 0x2c)
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10015f30 STUB
|
// STUB: LEGO1 0x10015f30
|
||||||
RaceState::RaceState()
|
RaceState::RaceState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "radio.h"
|
#include "radio.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002c990 STUB
|
// STUB: LEGO1 0x1002c990
|
||||||
Radio::~Radio()
|
Radio::~Radio()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "radiostate.h"
|
#include "radiostate.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1002ce10 STUB
|
// STUB: LEGO1 0x1002ce10
|
||||||
RadioState::RadioState()
|
RadioState::RadioState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ void Matrix4Impl::EqualsMxProduct(const Matrix4Impl* p_a, const Matrix4Impl* p_b
|
|||||||
// Not close, Ghidra struggles understinging this method so it will have to
|
// Not close, Ghidra struggles understinging this method so it will have to
|
||||||
// be manually worked out. Included since I at least figured out what it was
|
// be manually worked out. Included since I at least figured out what it was
|
||||||
// doing with rotateIndex and what overall operation it's trying to do.
|
// doing with rotateIndex and what overall operation it's trying to do.
|
||||||
// FUNCTION: LEGO1 0x10002550 STUB
|
// STUB: LEGO1 0x10002550
|
||||||
void Matrix4Impl::ToQuaternion(Vector4Impl* p_outQuat)
|
void Matrix4Impl::ToQuaternion(Vector4Impl* p_outQuat)
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
@@ -167,7 +167,7 @@ void Matrix4Impl::ToQuaternion(Vector4Impl* p_outQuat)
|
|||||||
|
|
||||||
// No idea what this function is doing and it will be hard to tell until
|
// No idea what this function is doing and it will be hard to tell until
|
||||||
// we have a confirmed usage site.
|
// we have a confirmed usage site.
|
||||||
// FUNCTION: LEGO1 0x10002710 STUB
|
// STUB: LEGO1 0x10002710
|
||||||
int Matrix4Impl::FUN_10002710(const Vector3Impl* p_vec)
|
int Matrix4Impl::FUN_10002710(const Vector3Impl* p_vec)
|
||||||
{
|
{
|
||||||
return -1;
|
return -1;
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ public:
|
|||||||
ZEROVEC3(m_world_velocity);
|
ZEROVEC3(m_world_velocity);
|
||||||
IDENTMAT4(m_local2world.GetMatrix());
|
IDENTMAT4(m_local2world.GetMatrix());
|
||||||
}
|
}
|
||||||
// FUNCTION: LEGO1 0x100a4630 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100a4630
|
||||||
// OrientableROI::`scalar deleting destructor'
|
// OrientableROI::`scalar deleting destructor'
|
||||||
|
|
||||||
virtual const Vector3& GetWorldVelocity() const;
|
virtual const Vector3& GetWorldVelocity() const;
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ float Vector2Impl::DotImpl(float* p_a, float* p_b) const
|
|||||||
return p_b[0] * p_a[0] + p_b[1] * p_a[1];
|
return p_b[0] * p_a[0] + p_b[1] * p_a[1];
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002060 SYNTHETIC
|
// FUNCTION: LEGO1 0x10002060
|
||||||
// Vector2Impl::SetData
|
// Vector2Impl::SetData
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10002070
|
// FUNCTION: LEGO1 0x10002070
|
||||||
@@ -339,7 +339,7 @@ void Vector4Impl::EqualsScalar(float* p_value)
|
|||||||
|
|
||||||
// Note close yet, included because I'm at least confident I know what operation
|
// Note close yet, included because I'm at least confident I know what operation
|
||||||
// it's trying to do.
|
// it's trying to do.
|
||||||
// FUNCTION: LEGO1 0x10002b70 STUB
|
// STUB: LEGO1 0x10002b70
|
||||||
int Vector4Impl::NormalizeQuaternion()
|
int Vector4Impl::NormalizeQuaternion()
|
||||||
{
|
{
|
||||||
float* v = m_data;
|
float* v = m_data;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#include <vec.h>
|
#include <vec.h>
|
||||||
|
|
||||||
// TODO: Find proper compilation unit to put this
|
// TODO: Find proper compilation unit to put this
|
||||||
// FUNCTION: LEGO1 0x1000c0f0 SYNTHETIC
|
// FUNCTION: LEGO1 0x1000c0f0
|
||||||
// Vector2Impl::Vector2Impl
|
// Vector2Impl::Vector2Impl
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
#include "registrationbook.h"
|
#include "registrationbook.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10076d20 STUB
|
// STUB: LEGO1 0x10076d20
|
||||||
RegistrationBook::RegistrationBook()
|
RegistrationBook::RegistrationBook()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x10076f50 STUB
|
// STUB: LEGO1 0x10076f50
|
||||||
RegistrationBook::~RegistrationBook()
|
RegistrationBook::~RegistrationBook()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100770e0 STUB
|
// STUB: LEGO1 0x100770e0
|
||||||
MxLong RegistrationBook::Notify(MxParam& p)
|
MxLong RegistrationBook::Notify(MxParam& p)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ public:
|
|||||||
return !strcmp(name, Score::ClassName()) || LegoWorld::IsA(name);
|
return !strcmp(name, Score::ClassName()) || LegoWorld::IsA(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100011e0 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100011e0
|
||||||
// Score::`scalar deleting destructor'
|
// Score::`scalar deleting destructor'
|
||||||
|
|
||||||
virtual MxResult Create(MxDSObject& p_dsObject) override; // vtable+18
|
virtual MxResult Create(MxDSObject& p_dsObject) override; // vtable+18
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
DECOMP_SIZE_ASSERT(TowTrackMissionState, 0x28)
|
DECOMP_SIZE_ASSERT(TowTrackMissionState, 0x28)
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1004dd30 STUB
|
// STUB: LEGO1 0x1004dd30
|
||||||
TowTrackMissionState::TowTrackMissionState()
|
TowTrackMissionState::TowTrackMissionState()
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "viewmanager.h"
|
#include "viewmanager.h"
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100a64d0 STUB
|
// STUB: LEGO1 0x100a64d0
|
||||||
void ViewManager::RemoveAll(ViewROI*)
|
void ViewManager::RemoveAll(ViewROI*)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ void ViewROI::UpdateWorldData(const Matrix4Data& parent2world)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100aa250 SYNTHETIC
|
// SYNTHETIC: LEGO1 0x100aa250
|
||||||
// ViewROI::`scalar deleting destructor'
|
// ViewROI::`scalar deleting destructor'
|
||||||
inline ViewROI::~ViewROI()
|
inline ViewROI::~ViewROI()
|
||||||
{
|
{
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user