diff --git a/LEGO1/mxdsmediaaction.h b/LEGO1/mxdsmediaaction.h index 23540c91..305ca4d1 100644 --- a/LEGO1/mxdsmediaaction.h +++ b/LEGO1/mxdsmediaaction.h @@ -1,11 +1,11 @@ -#ifndef MXDSMEDIAACTION_H -#define MXDSMEDIAACTION_H - -#include "mxdsaction.h" - -class MxDSMediaAction : public MxDSAction -{ - -}; - -#endif // MXDSMEDIAACTION_H +#ifndef MXDSMEDIAACTION_H +#define MXDSMEDIAACTION_H + +#include "mxdsaction.h" + +class MxDSMediaAction : public MxDSAction +{ + +}; + +#endif // MXDSMEDIAACTION_H diff --git a/LEGO1/mxdsmultiaction.h b/LEGO1/mxdsmultiaction.h index b8a16475..70f3d8be 100644 --- a/LEGO1/mxdsmultiaction.h +++ b/LEGO1/mxdsmultiaction.h @@ -1,11 +1,11 @@ -#ifndef MXDSMULTIACTION_H -#define MXDSMULTIACTION_H - -#include "mxdsaction.h" - -class MxDSMultiAction : public MxDSAction -{ - -}; - -#endif // MXDSMULTIACTION_H +#ifndef MXDSMULTIACTION_H +#define MXDSMULTIACTION_H + +#include "mxdsaction.h" + +class MxDSMultiAction : public MxDSAction +{ + +}; + +#endif // MXDSMULTIACTION_H diff --git a/LEGO1/mxdsobjectaction.h b/LEGO1/mxdsobjectaction.h index 26fa75ed..0fe19ab2 100644 --- a/LEGO1/mxdsobjectaction.h +++ b/LEGO1/mxdsobjectaction.h @@ -1,11 +1,11 @@ -#ifndef MXDSOBJECTACTION_H -#define MXDSOBJECTACTION_H - -#include "mxdsmediaaction.h" - -class MxDSObjectAction : public MxDSMediaAction -{ - -}; - -#endif // MXDSOBJECTACTION_H +#ifndef MXDSOBJECTACTION_H +#define MXDSOBJECTACTION_H + +#include "mxdsmediaaction.h" + +class MxDSObjectAction : public MxDSMediaAction +{ + +}; + +#endif // MXDSOBJECTACTION_H diff --git a/LEGO1/mxdsparallelaction.h b/LEGO1/mxdsparallelaction.h index 84ed40f6..9dc222dd 100644 --- a/LEGO1/mxdsparallelaction.h +++ b/LEGO1/mxdsparallelaction.h @@ -1,11 +1,11 @@ -#ifndef MXDSPARALLELACTION_H -#define MXDSPARALLELACTION_H - -#include "mxdsmultiaction.h" - -class MxDSParallelAction : public MxDSMultiAction -{ - -}; - -#endif // MXDSPARALLELACTION_H +#ifndef MXDSPARALLELACTION_H +#define MXDSPARALLELACTION_H + +#include "mxdsmultiaction.h" + +class MxDSParallelAction : public MxDSMultiAction +{ + +}; + +#endif // MXDSPARALLELACTION_H diff --git a/LEGO1/mxdsselectaction.h b/LEGO1/mxdsselectaction.h index 846f4193..26b93134 100644 --- a/LEGO1/mxdsselectaction.h +++ b/LEGO1/mxdsselectaction.h @@ -1,11 +1,11 @@ -#ifndef MXDSSELECTACTION_H -#define MXDSSELECTACTION_H - -#include "mxdsparallelaction.h" - -class MxDSSelectAction : public MxDSParallelAction -{ - -}; - -#endif // MXDSSELECTACTION_H +#ifndef MXDSSELECTACTION_H +#define MXDSSELECTACTION_H + +#include "mxdsparallelaction.h" + +class MxDSSelectAction : public MxDSParallelAction +{ + +}; + +#endif // MXDSSELECTACTION_H diff --git a/LEGO1/mxdsserialaction.h b/LEGO1/mxdsserialaction.h index 1e742d29..11aa4dc7 100644 --- a/LEGO1/mxdsserialaction.h +++ b/LEGO1/mxdsserialaction.h @@ -1,11 +1,11 @@ -#ifndef MXDSSERIALACTION_H -#define MXDSSERIALACTION_H - -#include "mxdsmultiaction.h" - -class MxDSSerialAction : public MxDSMultiAction -{ - -}; - -#endif // MXDSSERIALACTION_H +#ifndef MXDSSERIALACTION_H +#define MXDSSERIALACTION_H + +#include "mxdsmultiaction.h" + +class MxDSSerialAction : public MxDSMultiAction +{ + +}; + +#endif // MXDSSERIALACTION_H diff --git a/LEGO1/mxdssound.h b/LEGO1/mxdssound.h index dfc9f324..8f87b109 100644 --- a/LEGO1/mxdssound.h +++ b/LEGO1/mxdssound.h @@ -1,10 +1,10 @@ -#ifndef MXDSSOUND_H -#define MXDSSOUND_H - -class MxDSSound : public MxDSMediaAction -{ - -}; - - -#endif // MXDSSOUND_H +#ifndef MXDSSOUND_H +#define MXDSSOUND_H + +class MxDSSound : public MxDSMediaAction +{ + +}; + + +#endif // MXDSSOUND_H diff --git a/LEGO1/mxdssource.h b/LEGO1/mxdssource.h index 12e1e749..64bbf4e9 100644 --- a/LEGO1/mxdssource.h +++ b/LEGO1/mxdssource.h @@ -1,11 +1,11 @@ -#ifndef MXDSSOURCE_H -#define MXDSSOURCE_H - -#include "mxcore.h" - -class MxDSSource : public MxCore -{ - -}; - -#endif // MXDSSOURCE_H +#ifndef MXDSSOURCE_H +#define MXDSSOURCE_H + +#include "mxcore.h" + +class MxDSSource : public MxCore +{ + +}; + +#endif // MXDSSOURCE_H diff --git a/LEGO1/mxdsstill.h b/LEGO1/mxdsstill.h index fa7b3548..0ff42683 100644 --- a/LEGO1/mxdsstill.h +++ b/LEGO1/mxdsstill.h @@ -1,11 +1,11 @@ -#ifndef MXDSSTILL_H -#define MXDSSTILL_H - -#include "mxdsmediaaction.h" - -class MxDSStill : public MxDSMediaAction -{ - -}; - -#endif // MXDSSTILL_H +#ifndef MXDSSTILL_H +#define MXDSSTILL_H + +#include "mxdsmediaaction.h" + +class MxDSStill : public MxDSMediaAction +{ + +}; + +#endif // MXDSSTILL_H diff --git a/LEGO1/mxdssubscriber.h b/LEGO1/mxdssubscriber.h index 31e56792..b583f763 100644 --- a/LEGO1/mxdssubscriber.h +++ b/LEGO1/mxdssubscriber.h @@ -1,11 +1,11 @@ -#ifndef MXDSSUBSCRIBER_H -#define MXDSSUBSCRIBER_H - -#include "mxcore.h" - -class MxDSSubscriber : public MxCore -{ - -}; - -#endif // MXDSSUBSCRIBER_H +#ifndef MXDSSUBSCRIBER_H +#define MXDSSUBSCRIBER_H + +#include "mxcore.h" + +class MxDSSubscriber : public MxCore +{ + +}; + +#endif // MXDSSUBSCRIBER_H diff --git a/LEGO1/mxentity.cpp b/LEGO1/mxentity.cpp index 3ce38eda..18243db1 100644 --- a/LEGO1/mxentity.cpp +++ b/LEGO1/mxentity.cpp @@ -1,28 +1,28 @@ -#include "mxentity.h" - -#include "mxatomid.h" - -// 0x100f0070 -static char* g_mxEntityClassName = "MxEntity"; - -// OFFSET: LEGO1 0x1000c180 -const char *MxEntity::GetClassName() const -{ - return g_mxEntityClassName; -} - -// OFFSET: LEGO1 0x1000c190 -MxBool MxEntity::IsClass(const char *name) const -{ - // TODO - - return MxBool(); -} - -// OFFSET: LEGO1 0x10001070 -undefined4 MxEntity::VTable0x14(undefined4 param_1, MxAtomId *param_2) -{ - // TODO - - return undefined4(); -} +#include "mxentity.h" + +#include "mxatomid.h" + +// 0x100f0070 +static char* g_mxEntityClassName = "MxEntity"; + +// OFFSET: LEGO1 0x1000c180 +const char *MxEntity::GetClassName() const +{ + return g_mxEntityClassName; +} + +// OFFSET: LEGO1 0x1000c190 +MxBool MxEntity::IsClass(const char *name) const +{ + // TODO + + return MxBool(); +} + +// OFFSET: LEGO1 0x10001070 +undefined4 MxEntity::VTable0x14(undefined4 param_1, MxAtomId *param_2) +{ + // TODO + + return undefined4(); +} diff --git a/LEGO1/mxeventpresenter.cpp b/LEGO1/mxeventpresenter.cpp index bf60a956..fc0bf7dd 100644 --- a/LEGO1/mxeventpresenter.cpp +++ b/LEGO1/mxeventpresenter.cpp @@ -1,13 +1,13 @@ -#include "mxeventpresenter.h" - -// OFFSET: LEGO1 0x100c2b70 -MxEventPresenter::MxEventPresenter() -{ - // TODO -} - -// OFFSET: LEGO1 0x100c2da0 -void MxEventPresenter::Init() -{ - // TODO -} +#include "mxeventpresenter.h" + +// OFFSET: LEGO1 0x100c2b70 +MxEventPresenter::MxEventPresenter() +{ + // TODO +} + +// OFFSET: LEGO1 0x100c2da0 +void MxEventPresenter::Init() +{ + // TODO +} diff --git a/LEGO1/mxeventpresenter.h b/LEGO1/mxeventpresenter.h index f2ba8d3a..4aee9b81 100644 --- a/LEGO1/mxeventpresenter.h +++ b/LEGO1/mxeventpresenter.h @@ -1,17 +1,17 @@ -#ifndef MXEVENTPRESENTER_H -#define MXEVENTPRESENTER_H - -#include "mxmediapresenter.h" - -class MxEventPresenter : public MxMediaPresenter -{ -public: - MxEventPresenter(); - -private: - void Init(); - - // VTABLE 0x100dca88 -}; - -#endif // MXEVENTPRESENTER_H +#ifndef MXEVENTPRESENTER_H +#define MXEVENTPRESENTER_H + +#include "mxmediapresenter.h" + +class MxEventPresenter : public MxMediaPresenter +{ +public: + MxEventPresenter(); + +private: + void Init(); + + // VTABLE 0x100dca88 +}; + +#endif // MXEVENTPRESENTER_H diff --git a/LEGO1/mxflcpresenter.cpp b/LEGO1/mxflcpresenter.cpp index 03a086c3..c0df5f9f 100644 --- a/LEGO1/mxflcpresenter.cpp +++ b/LEGO1/mxflcpresenter.cpp @@ -1,7 +1,7 @@ -#include "mxflcpresenter.h" - -// OFFSET: LEGO1 0x100b3310 -MxFlcPresenter::MxFlcPresenter() -{ - // TODO +#include "mxflcpresenter.h" + +// OFFSET: LEGO1 0x100b3310 +MxFlcPresenter::MxFlcPresenter() +{ + // TODO } \ No newline at end of file diff --git a/LEGO1/mxflcpresenter.h b/LEGO1/mxflcpresenter.h index 57727b26..0b1f3919 100644 --- a/LEGO1/mxflcpresenter.h +++ b/LEGO1/mxflcpresenter.h @@ -1,12 +1,12 @@ -#ifndef MXFLCPRESENTER_H -#define MXFLCPRESENTER_H - -#include "mxvideopresenter.h" - -class MxFlcPresenter : public MxVideoPresenter -{ -public: - MxFlcPresenter(); -}; - -#endif // MXFLCPRESENTER_H +#ifndef MXFLCPRESENTER_H +#define MXFLCPRESENTER_H + +#include "mxvideopresenter.h" + +class MxFlcPresenter : public MxVideoPresenter +{ +public: + MxFlcPresenter(); +}; + +#endif // MXFLCPRESENTER_H diff --git a/LEGO1/mxloopingflxpresenter.cpp b/LEGO1/mxloopingflxpresenter.cpp index d7771c9c..54ca00e2 100644 --- a/LEGO1/mxloopingflxpresenter.cpp +++ b/LEGO1/mxloopingflxpresenter.cpp @@ -1,13 +1,13 @@ -#include "mxloopingflxpresenter.h" - -// OFFSET: LEGO1 0x100b4310 -MxLoopingFlcPresenter::MxLoopingFlcPresenter() -{ - // TODO -} - -// OFFSET: LEGO1 0x100b4410 -void MxLoopingFlcPresenter::Init() -{ - // TODO -} +#include "mxloopingflxpresenter.h" + +// OFFSET: LEGO1 0x100b4310 +MxLoopingFlcPresenter::MxLoopingFlcPresenter() +{ + // TODO +} + +// OFFSET: LEGO1 0x100b4410 +void MxLoopingFlcPresenter::Init() +{ + // TODO +} diff --git a/LEGO1/mxloopingflxpresenter.h b/LEGO1/mxloopingflxpresenter.h index b06433cb..bad57a67 100644 --- a/LEGO1/mxloopingflxpresenter.h +++ b/LEGO1/mxloopingflxpresenter.h @@ -1,15 +1,15 @@ -#ifndef MXLOOPINGFLXPRESENTER_H -#define MXLOOPINGFLXPRESENTER_H - -#include "mxflcpresenter.h" - -class MxLoopingFlcPresenter : public MxFlcPresenter -{ -public: - MxLoopingFlcPresenter(); - -private: - void Init(); -}; - -#endif // MXLOOPINGFLXPRESENTER_H +#ifndef MXLOOPINGFLXPRESENTER_H +#define MXLOOPINGFLXPRESENTER_H + +#include "mxflcpresenter.h" + +class MxLoopingFlcPresenter : public MxFlcPresenter +{ +public: + MxLoopingFlcPresenter(); + +private: + void Init(); +}; + +#endif // MXLOOPINGFLXPRESENTER_H diff --git a/LEGO1/mxloopingmidipresenter.h b/LEGO1/mxloopingmidipresenter.h index b7ffb5d2..b1620e73 100644 --- a/LEGO1/mxloopingmidipresenter.h +++ b/LEGO1/mxloopingmidipresenter.h @@ -1,11 +1,11 @@ -#ifndef MXLOOPINGMIDIPRESENTER_H -#define MXLOOPINGMIDIPRESENTER_H - -#include "mxmidipresenter.h" - -class MxLoopingMIDIPresenter : public MxMIDIPresenter -{ - // SIZE 0x58 -}; - -#endif // MXLOOPINGMIDIPRESENTER_H +#ifndef MXLOOPINGMIDIPRESENTER_H +#define MXLOOPINGMIDIPRESENTER_H + +#include "mxmidipresenter.h" + +class MxLoopingMIDIPresenter : public MxMIDIPresenter +{ + // SIZE 0x58 +}; + +#endif // MXLOOPINGMIDIPRESENTER_H diff --git a/LEGO1/mxmediapresenter.cpp b/LEGO1/mxmediapresenter.cpp index 21904cca..e27001ca 100644 --- a/LEGO1/mxmediapresenter.cpp +++ b/LEGO1/mxmediapresenter.cpp @@ -1,66 +1,66 @@ -#include "mxmediapresenter.h" - -// 0x100f074c -static char* g_mxMediaPresenterClassName = "MxMediaPresenter"; - -// OFFSET: LEGO1 0x100d4ce0 -long MxMediaPresenter::Tickle() -{ - // TODO - - return 0; -} - -// OFFSET: LEGO1 0x100d4ce4 -const char *MxMediaPresenter::GetClassName() const -{ - return g_mxMediaPresenterClassName; -} - -// OFFSET: LEGO1 0x1000c5d0 -MxBool MxMediaPresenter::IsClass(const char *name) const -{ - // TODO - - return MxBool(); -} - -// OFFSET: LEGO1 0x100b5d90 -void MxMediaPresenter::VTable0x20() -{ - // TODO -} - -// OFFSET: LEGO1 0x100b5e10 -unsigned int MxMediaPresenter::VTable0x24() -{ - // TODO - - return 0; -} - -// OFFSET: LEGO1 0x100b5ef0 -void MxMediaPresenter::DoneTickle() -{ - // TODO -} - -// OFFSET: LEGO1 0x100b5700 -long MxMediaPresenter::StartAction(MxStreamController *, MxDSAction *) -{ - // TODO - - return 0; -} - -// OFFSET: LEGO1 0x100b5bc0 -void MxMediaPresenter::EndAction() -{ - // TODO -} - -// OFFSET: LEGO1 0x100b6030 -void MxMediaPresenter::Enable(unsigned char param) -{ - // TODO -} +#include "mxmediapresenter.h" + +// 0x100f074c +static char* g_mxMediaPresenterClassName = "MxMediaPresenter"; + +// OFFSET: LEGO1 0x100d4ce0 +long MxMediaPresenter::Tickle() +{ + // TODO + + return 0; +} + +// OFFSET: LEGO1 0x100d4ce4 +const char *MxMediaPresenter::GetClassName() const +{ + return g_mxMediaPresenterClassName; +} + +// OFFSET: LEGO1 0x1000c5d0 +MxBool MxMediaPresenter::IsClass(const char *name) const +{ + // TODO + + return MxBool(); +} + +// OFFSET: LEGO1 0x100b5d90 +void MxMediaPresenter::VTable0x20() +{ + // TODO +} + +// OFFSET: LEGO1 0x100b5e10 +unsigned int MxMediaPresenter::VTable0x24() +{ + // TODO + + return 0; +} + +// OFFSET: LEGO1 0x100b5ef0 +void MxMediaPresenter::DoneTickle() +{ + // TODO +} + +// OFFSET: LEGO1 0x100b5700 +long MxMediaPresenter::StartAction(MxStreamController *, MxDSAction *) +{ + // TODO + + return 0; +} + +// OFFSET: LEGO1 0x100b5bc0 +void MxMediaPresenter::EndAction() +{ + // TODO +} + +// OFFSET: LEGO1 0x100b6030 +void MxMediaPresenter::Enable(unsigned char param) +{ + // TODO +} diff --git a/LEGO1/mxmediapresenter.h b/LEGO1/mxmediapresenter.h index 846845ae..3c4d0bf1 100644 --- a/LEGO1/mxmediapresenter.h +++ b/LEGO1/mxmediapresenter.h @@ -1,23 +1,23 @@ -#ifndef MXMEDIAPRESENTER_H -#define MXMEDIAPRESENTER_H - -#include "mxpresenter.h" - -class MxMediaPresenter : public MxPresenter -{ -public: - virtual long Tickle(); // vtable+0x8, override MxCore - virtual const char *GetClassName() const; // vtable+0xc, override MxCore - virtual MxBool IsClass(const char *name) const; // vtable+0x10, override MxCore - - virtual void VTable0x20(); // vtable+0x20, override MxPresenter - virtual unsigned int VTable0x24(); // vtable+0x24, override MxPresenter - virtual void DoneTickle(); // vtable+0x2c, override MxPresenter - virtual long StartAction(MxStreamController*, MxDSAction*); // vtable+0x3c, override - virtual void EndAction(); // vtable+0x40, override MxPresenter - virtual void Enable(unsigned char param); // vtable+0x54, override MxPresenter - - // VTABLE 0x100d4cd8 -}; - -#endif // MXMEDIAPRESENTER_H +#ifndef MXMEDIAPRESENTER_H +#define MXMEDIAPRESENTER_H + +#include "mxpresenter.h" + +class MxMediaPresenter : public MxPresenter +{ +public: + virtual long Tickle(); // vtable+0x8, override MxCore + virtual const char *GetClassName() const; // vtable+0xc, override MxCore + virtual MxBool IsClass(const char *name) const; // vtable+0x10, override MxCore + + virtual void VTable0x20(); // vtable+0x20, override MxPresenter + virtual unsigned int VTable0x24(); // vtable+0x24, override MxPresenter + virtual void DoneTickle(); // vtable+0x2c, override MxPresenter + virtual long StartAction(MxStreamController*, MxDSAction*); // vtable+0x3c, override + virtual void EndAction(); // vtable+0x40, override MxPresenter + virtual void Enable(unsigned char param); // vtable+0x54, override MxPresenter + + // VTABLE 0x100d4cd8 +}; + +#endif // MXMEDIAPRESENTER_H diff --git a/LEGO1/mxmidipresenter.h b/LEGO1/mxmidipresenter.h index 86ceb0a9..74e9d32b 100644 --- a/LEGO1/mxmidipresenter.h +++ b/LEGO1/mxmidipresenter.h @@ -1,10 +1,10 @@ -#ifndef MXMIDIPRESENTER_H -#define MXMIDIPRESENTER_H - -#include "mxmusicpresenter.h" - -class MxMIDIPresenter : public MxMusicPresenter -{ -}; - -#endif // MXMIDIPRESENTER_H +#ifndef MXMIDIPRESENTER_H +#define MXMIDIPRESENTER_H + +#include "mxmusicpresenter.h" + +class MxMIDIPresenter : public MxMusicPresenter +{ +}; + +#endif // MXMIDIPRESENTER_H diff --git a/LEGO1/mxmusicpresenter.cpp b/LEGO1/mxmusicpresenter.cpp index 58f759bc..864e88b1 100644 --- a/LEGO1/mxmusicpresenter.cpp +++ b/LEGO1/mxmusicpresenter.cpp @@ -1,7 +1,7 @@ -#include "mxmusicpresenter.h" - -// OFFSET: LEGO1 0x100c22c0 -MxMusicPresenter::MxMusicPresenter() -{ - // TODO +#include "mxmusicpresenter.h" + +// OFFSET: LEGO1 0x100c22c0 +MxMusicPresenter::MxMusicPresenter() +{ + // TODO } \ No newline at end of file diff --git a/LEGO1/mxmusicpresenter.h b/LEGO1/mxmusicpresenter.h index a956081d..dd057e46 100644 --- a/LEGO1/mxmusicpresenter.h +++ b/LEGO1/mxmusicpresenter.h @@ -1,12 +1,12 @@ -#ifndef MXMUSICPRESENTER_H -#define MXMUSICPRESENTER_H - -#include "mxaudiopresenter.h" - -class MxMusicPresenter : public MxAudioPresenter -{ -public: - MxMusicPresenter(); -}; - -#endif // MXMUSICPRESENTER_H +#ifndef MXMUSICPRESENTER_H +#define MXMUSICPRESENTER_H + +#include "mxaudiopresenter.h" + +class MxMusicPresenter : public MxAudioPresenter +{ +public: + MxMusicPresenter(); +}; + +#endif // MXMUSICPRESENTER_H diff --git a/LEGO1/mxnextactiondatastart.h b/LEGO1/mxnextactiondatastart.h index 509eab89..7f915c73 100644 --- a/LEGO1/mxnextactiondatastart.h +++ b/LEGO1/mxnextactiondatastart.h @@ -1,11 +1,11 @@ -#ifndef MXNEXTACTIONDATASTART_H -#define MXNEXTACTIONDATASTART_H - -#include "mxcore.h" - -class MxNextActionDataStart : public MxCore -{ - -}; - -#endif // MXNEXTACTIONDATASTART_H +#ifndef MXNEXTACTIONDATASTART_H +#define MXNEXTACTIONDATASTART_H + +#include "mxcore.h" + +class MxNextActionDataStart : public MxCore +{ + +}; + +#endif // MXNEXTACTIONDATASTART_H diff --git a/LEGO1/mxramstreamcontroller.h b/LEGO1/mxramstreamcontroller.h index b33228b3..77900339 100644 --- a/LEGO1/mxramstreamcontroller.h +++ b/LEGO1/mxramstreamcontroller.h @@ -1,12 +1,12 @@ -#ifndef MXRAMSTREAMCONTROLLER_H -#define MXRAMSTREAMCONTROLLER_H - -#include "mxstreamcontroller.h" - -class MxRAMStreamController : public MxStreamController -{ - -}; - - -#endif // MXRAMSTREAMCONTROLLER_H +#ifndef MXRAMSTREAMCONTROLLER_H +#define MXRAMSTREAMCONTROLLER_H + +#include "mxstreamcontroller.h" + +class MxRAMStreamController : public MxStreamController +{ + +}; + + +#endif // MXRAMSTREAMCONTROLLER_H diff --git a/LEGO1/mxramstreamprovider.h b/LEGO1/mxramstreamprovider.h index 224671cc..7888a204 100644 --- a/LEGO1/mxramstreamprovider.h +++ b/LEGO1/mxramstreamprovider.h @@ -1,11 +1,11 @@ -#ifndef MXRAMSTREAMPROVIDER_H -#define MXRAMSTREAMPROVIDER_H - -#include "mxstreamprovider.h" - -class MxRAMStreamProvider : public MxStreamProvider -{ - -}; - -#endif // MXRAMSTREAMPROVIDER_H +#ifndef MXRAMSTREAMPROVIDER_H +#define MXRAMSTREAMPROVIDER_H + +#include "mxstreamprovider.h" + +class MxRAMStreamProvider : public MxStreamProvider +{ + +}; + +#endif // MXRAMSTREAMPROVIDER_H diff --git a/LEGO1/mxsmkpresenter.cpp b/LEGO1/mxsmkpresenter.cpp index 2128052b..c8895322 100644 --- a/LEGO1/mxsmkpresenter.cpp +++ b/LEGO1/mxsmkpresenter.cpp @@ -1,13 +1,13 @@ -#include "mxsmkpresenter.h" - -// OFFSET: LEGO1 0x100b3650 -MxSmkPresenter::MxSmkPresenter() -{ - // TODO -} - -// OFFSET: LEGO1 0x100b38d0 -void MxSmkPresenter::Init() -{ - // TODO -} +#include "mxsmkpresenter.h" + +// OFFSET: LEGO1 0x100b3650 +MxSmkPresenter::MxSmkPresenter() +{ + // TODO +} + +// OFFSET: LEGO1 0x100b38d0 +void MxSmkPresenter::Init() +{ + // TODO +} diff --git a/LEGO1/mxsoundpresenter.h b/LEGO1/mxsoundpresenter.h index a76014be..77c0e6c3 100644 --- a/LEGO1/mxsoundpresenter.h +++ b/LEGO1/mxsoundpresenter.h @@ -1,11 +1,11 @@ -#ifndef MXSOUNDPRESENTER_H -#define MXSOUNDPRESENTER_H - -#include "mxaudiopresenter.h" - -class MxSoundPresenter : public MxAudioPresenter -{ - -}; - -#endif // MXSOUNDPRESENTER_H +#ifndef MXSOUNDPRESENTER_H +#define MXSOUNDPRESENTER_H + +#include "mxaudiopresenter.h" + +class MxSoundPresenter : public MxAudioPresenter +{ + +}; + +#endif // MXSOUNDPRESENTER_H diff --git a/LEGO1/mxstillpresenter.cpp b/LEGO1/mxstillpresenter.cpp index 5c970685..a65b6650 100644 --- a/LEGO1/mxstillpresenter.cpp +++ b/LEGO1/mxstillpresenter.cpp @@ -1,7 +1,7 @@ -#include "mxstillpresenter.h" - -// OFFSET: LEGO1 0x10043430 -MxStillPresenter::MxStillPresenter() -{ - // TODO +#include "mxstillpresenter.h" + +// OFFSET: LEGO1 0x10043430 +MxStillPresenter::MxStillPresenter() +{ + // TODO } \ No newline at end of file diff --git a/LEGO1/mxstillpresenter.h b/LEGO1/mxstillpresenter.h index 7a49cbdb..c377dd66 100644 --- a/LEGO1/mxstillpresenter.h +++ b/LEGO1/mxstillpresenter.h @@ -1,15 +1,15 @@ -#ifndef MXSTILLPRESENTER_H -#define MXSTILLPRESENTER_H - -#include "mxvideopresenter.h" - -class MxStillPresenter : public MxVideoPresenter -{ -public: - MxStillPresenter(); - - // VTABLE 0x100d7a38 - // SIZE 0x6c -}; - -#endif // MXSTILLPRESENTER_H +#ifndef MXSTILLPRESENTER_H +#define MXSTILLPRESENTER_H + +#include "mxvideopresenter.h" + +class MxStillPresenter : public MxVideoPresenter +{ +public: + MxStillPresenter(); + + // VTABLE 0x100d7a38 + // SIZE 0x6c +}; + +#endif // MXSTILLPRESENTER_H diff --git a/LEGO1/mxstreamchunk.h b/LEGO1/mxstreamchunk.h index ca3b4e47..fba3ae94 100644 --- a/LEGO1/mxstreamchunk.h +++ b/LEGO1/mxstreamchunk.h @@ -1,11 +1,11 @@ -#ifndef MXSTREAMCHUNK_H -#define MXSTREAMCHUNK_H - -#include "mxdschunk.h" - -class MxStreamChunk : public MxDSChunk -{ - -}; - -#endif // MXSTREAMCHUNK_H +#ifndef MXSTREAMCHUNK_H +#define MXSTREAMCHUNK_H + +#include "mxdschunk.h" + +class MxStreamChunk : public MxDSChunk +{ + +}; + +#endif // MXSTREAMCHUNK_H diff --git a/LEGO1/mxstreamprovider.h b/LEGO1/mxstreamprovider.h index 9d2bc51a..19a293ab 100644 --- a/LEGO1/mxstreamprovider.h +++ b/LEGO1/mxstreamprovider.h @@ -1,11 +1,11 @@ -#ifndef MXSTREAMPROVIDER_H -#define MXSTREAMPROVIDER_H - -#include "mxcore.h" - -class MxStreamProvider : public MxCore -{ - -}; - -#endif // MXSTREAMPROVIDER_H +#ifndef MXSTREAMPROVIDER_H +#define MXSTREAMPROVIDER_H + +#include "mxcore.h" + +class MxStreamProvider : public MxCore +{ + +}; + +#endif // MXSTREAMPROVIDER_H diff --git a/LEGO1/mxwavepresenter.cpp b/LEGO1/mxwavepresenter.cpp index d2994f84..fbdff1b4 100644 --- a/LEGO1/mxwavepresenter.cpp +++ b/LEGO1/mxwavepresenter.cpp @@ -1,25 +1,25 @@ -#include "mxwavepresenter.h" - -// OFFSET: LEGO1 0x100b1ad0 -void MxWavePresenter::Init() -{ - // TODO -} - -// OFFSET: LEGO1 0x100b2300 -void MxWavePresenter::VTable0x60(int param_1) -{ - // TODO -} - -// OFFSET: LEGO1 0x100b2440 -void MxWavePresenter::VTable0x64(int param_1) -{ - // TODO -} - -// OFFSET: LEGO1 0x100b2470 -void MxWavePresenter::VTable0x68(int param_1) -{ - // TODO -} +#include "mxwavepresenter.h" + +// OFFSET: LEGO1 0x100b1ad0 +void MxWavePresenter::Init() +{ + // TODO +} + +// OFFSET: LEGO1 0x100b2300 +void MxWavePresenter::VTable0x60(int param_1) +{ + // TODO +} + +// OFFSET: LEGO1 0x100b2440 +void MxWavePresenter::VTable0x64(int param_1) +{ + // TODO +} + +// OFFSET: LEGO1 0x100b2470 +void MxWavePresenter::VTable0x68(int param_1) +{ + // TODO +} diff --git a/LEGO1/mxwavepresenter.h b/LEGO1/mxwavepresenter.h index 393f4b40..f6237a25 100644 --- a/LEGO1/mxwavepresenter.h +++ b/LEGO1/mxwavepresenter.h @@ -1,20 +1,20 @@ -#ifndef MXWAVEPRESENTER_H -#define MXWAVEPRESENTER_H - -#include "mxsoundpresenter.h" - -class MxWavePresenter : public MxSoundPresenter -{ -private: - void Init(); - -public: - virtual void VTable0x60(int param_1); // vtable+0x60 - virtual void VTable0x64(int param_1); // vtable+0x64 - virtual void VTable0x68(int param_1); // vtable+0x68 - - // VTABLE 0x100d49a8 - // SIZE 0x6c -}; - -#endif // MXWAVEPRESENTER_H +#ifndef MXWAVEPRESENTER_H +#define MXWAVEPRESENTER_H + +#include "mxsoundpresenter.h" + +class MxWavePresenter : public MxSoundPresenter +{ +private: + void Init(); + +public: + virtual void VTable0x60(int param_1); // vtable+0x60 + virtual void VTable0x64(int param_1); // vtable+0x64 + virtual void VTable0x68(int param_1); // vtable+0x68 + + // VTABLE 0x100d49a8 + // SIZE 0x6c +}; + +#endif // MXWAVEPRESENTER_H diff --git a/LEGO1/pizza.cpp b/LEGO1/pizza.cpp index cb4023ca..fb39d775 100644 --- a/LEGO1/pizza.cpp +++ b/LEGO1/pizza.cpp @@ -1,13 +1,13 @@ -#include "pizza.h" - -// OFFSET: LEGO1 0x10037ef0 -Pizza::Pizza() -{ - // TODO -} - -// OFFSET: LEGO1 0x10038100 -Pizza::~Pizza() -{ - // TODO -} +#include "pizza.h" + +// OFFSET: LEGO1 0x10037ef0 +Pizza::Pizza() +{ + // TODO +} + +// OFFSET: LEGO1 0x10038100 +Pizza::~Pizza() +{ + // TODO +} diff --git a/LEGO1/pizza.h b/LEGO1/pizza.h index af2b92cf..fb839a75 100644 --- a/LEGO1/pizza.h +++ b/LEGO1/pizza.h @@ -1,16 +1,16 @@ -#ifndef PIZZA_H -#define PIZZA_H - -#include "isleactor.h" - -class Pizza : public IsleActor -{ -public: - Pizza(); - ~Pizza(); - - // VTABLE 100d7380 - // SIZE 0x9c -}; - +#ifndef PIZZA_H +#define PIZZA_H + +#include "isleactor.h" + +class Pizza : public IsleActor +{ +public: + Pizza(); + ~Pizza(); + + // VTABLE 100d7380 + // SIZE 0x9c +}; + #endif // PIZZA_H \ No newline at end of file diff --git a/LEGO1/pizzamissionstate.h b/LEGO1/pizzamissionstate.h index 88fce885..70d58241 100644 --- a/LEGO1/pizzamissionstate.h +++ b/LEGO1/pizzamissionstate.h @@ -1,11 +1,11 @@ -#ifndef PIZZAMISSIONSTATE_H -#define PIZZAMISSIONSTATE_H - -#include "legostate.h" - -class PizzaMissionState : public LegoState -{ - -}; - -#endif // PIZZAMISSIONSTATE_H +#ifndef PIZZAMISSIONSTATE_H +#define PIZZAMISSIONSTATE_H + +#include "legostate.h" + +class PizzaMissionState : public LegoState +{ + +}; + +#endif // PIZZAMISSIONSTATE_H diff --git a/LEGO1/pizzeria.cpp b/LEGO1/pizzeria.cpp index d39804a1..79ef7bcf 100644 --- a/LEGO1/pizzeria.cpp +++ b/LEGO1/pizzeria.cpp @@ -1,15 +1,15 @@ -#include "pizzeria.h" - -// OFFSET: LEGO1 0x100334b0 -Pizzeria::Pizzeria() -{ - // TODO -} - -// OFFSET: LEGO1 0x10017a50 -undefined4 Pizzeria::VTable0x68() -{ - // TODO - - return undefined4(); -} +#include "pizzeria.h" + +// OFFSET: LEGO1 0x100334b0 +Pizzeria::Pizzeria() +{ + // TODO +} + +// OFFSET: LEGO1 0x10017a50 +undefined4 Pizzeria::VTable0x68() +{ + // TODO + + return undefined4(); +} diff --git a/LEGO1/pizzeria.h b/LEGO1/pizzeria.h index 246bc1e1..8cd19ac5 100644 --- a/LEGO1/pizzeria.h +++ b/LEGO1/pizzeria.h @@ -1,21 +1,21 @@ -#ifndef PIZZERIASTATE_H -#define PIZZERIASTATE_H - -#include "isleactor.h" - -#ifndef undefined4 -#define undefined4 int -#endif - -class Pizzeria : public IsleActor -{ -public: - Pizzeria(); - - virtual undefined4 VTable0x68(); // vtable+0x68 - - // VTABLE 0x100d5520 - // SIZE 0x84 -}; - +#ifndef PIZZERIASTATE_H +#define PIZZERIASTATE_H + +#include "isleactor.h" + +#ifndef undefined4 +#define undefined4 int +#endif + +class Pizzeria : public IsleActor +{ +public: + Pizzeria(); + + virtual undefined4 VTable0x68(); // vtable+0x68 + + // VTABLE 0x100d5520 + // SIZE 0x84 +}; + #endif // PIZZERIASTATE_H \ No newline at end of file diff --git a/LEGO1/pizzeriastate.cpp b/LEGO1/pizzeriastate.cpp index 7b38bd0f..c9d76f3a 100644 --- a/LEGO1/pizzeriastate.cpp +++ b/LEGO1/pizzeriastate.cpp @@ -1,7 +1,7 @@ -#include "pizzeriastate.h" - -// OFFSET: LEGO1 0x10015aa0 -PizzeriaState::PizzeriaState() -{ - // TODO +#include "pizzeriastate.h" + +// OFFSET: LEGO1 0x10015aa0 +PizzeriaState::PizzeriaState() +{ + // TODO } \ No newline at end of file diff --git a/LEGO1/pizzeriastate.h b/LEGO1/pizzeriastate.h index cae206ac..2459a17e 100644 --- a/LEGO1/pizzeriastate.h +++ b/LEGO1/pizzeriastate.h @@ -1,14 +1,14 @@ -#ifndef PIZZERIASTATE_H -#define PIZZERIASTATE_H - -#include "legostate.h" - -class PizzeriaState : public LegoState -{ -public: - PizzeriaState(); - - // SIZE 0xb4 -}; - -#endif // PIZZERIASTATE_H +#ifndef PIZZERIASTATE_H +#define PIZZERIASTATE_H + +#include "legostate.h" + +class PizzeriaState : public LegoState +{ +public: + PizzeriaState(); + + // SIZE 0xb4 +}; + +#endif // PIZZERIASTATE_H diff --git a/LEGO1/policeentity.cpp b/LEGO1/policeentity.cpp index af0e0148..377d0d2e 100644 --- a/LEGO1/policeentity.cpp +++ b/LEGO1/policeentity.cpp @@ -1,9 +1,9 @@ -#include "policeentity.h" - -// OFFSET: LEGO1 0x10015310 -undefined4 PoliceEntity::VTable0x50() -{ - // TODO - - return undefined4(); +#include "policeentity.h" + +// OFFSET: LEGO1 0x10015310 +undefined4 PoliceEntity::VTable0x50() +{ + // TODO + + return undefined4(); } \ No newline at end of file diff --git a/LEGO1/policeentity.h b/LEGO1/policeentity.h index e2de19a2..2da31e6c 100644 --- a/LEGO1/policeentity.h +++ b/LEGO1/policeentity.h @@ -1,18 +1,18 @@ -#ifndef POLICEENTITY_H -#define POLICEENTITY_H - -#include "buildingentity.h" - -#ifndef undefined4 -#define undefined4 int -#endif - -class PoliceEntity : public BuildingEntity -{ - virtual undefined4 VTable0x50(); // vtable+0x50 - - // VTABLE 0x100d4ab0 - // SIZE 0x68 -}; - -#endif // POLICEENTITY_H +#ifndef POLICEENTITY_H +#define POLICEENTITY_H + +#include "buildingentity.h" + +#ifndef undefined4 +#define undefined4 int +#endif + +class PoliceEntity : public BuildingEntity +{ + virtual undefined4 VTable0x50(); // vtable+0x50 + + // VTABLE 0x100d4ab0 + // SIZE 0x68 +}; + +#endif // POLICEENTITY_H diff --git a/LEGO1/policestate.cpp b/LEGO1/policestate.cpp index b12d3c1f..8a7b76b7 100644 --- a/LEGO1/policestate.cpp +++ b/LEGO1/policestate.cpp @@ -1,7 +1,7 @@ -#include "policestate.h" - -// OFFSET: LEGO1 0x1005e7c0 -PoliceState::PoliceState() -{ - // TODO -} +#include "policestate.h" + +// OFFSET: LEGO1 0x1005e7c0 +PoliceState::PoliceState() +{ + // TODO +} diff --git a/LEGO1/policestate.h b/LEGO1/policestate.h index c2118815..7ca186d9 100644 --- a/LEGO1/policestate.h +++ b/LEGO1/policestate.h @@ -1,15 +1,15 @@ -#ifndef POLICESTATE_H -#define POLICESTATE_H - -#include "legostate.h" - -class PoliceState : public LegoState -{ -public: - PoliceState(); - - // VTABLE 0x100d8af0 - // SIZE 0x10 -}; - +#ifndef POLICESTATE_H +#define POLICESTATE_H + +#include "legostate.h" + +class PoliceState : public LegoState +{ +public: + PoliceState(); + + // VTABLE 0x100d8af0 + // SIZE 0x10 +}; + #endif // POLICESTATE_H \ No newline at end of file diff --git a/LEGO1/racecar.cpp b/LEGO1/racecar.cpp index a7f255c3..9d14579d 100644 --- a/LEGO1/racecar.cpp +++ b/LEGO1/racecar.cpp @@ -1,13 +1,13 @@ -#include "racecar.h" - -// OFFSET: LEGO1 0x10028200 -RaceCar::RaceCar() -{ - // TODO -} - -// OFFSET: LEGO1 0x10028420 -RaceCar::~RaceCar() -{ - // TODO -} +#include "racecar.h" + +// OFFSET: LEGO1 0x10028200 +RaceCar::RaceCar() +{ + // TODO +} + +// OFFSET: LEGO1 0x10028420 +RaceCar::~RaceCar() +{ + // TODO +} diff --git a/LEGO1/racecar.h b/LEGO1/racecar.h index 52689d70..9761307d 100644 --- a/LEGO1/racecar.h +++ b/LEGO1/racecar.h @@ -1,16 +1,16 @@ -#ifndef RACECAR_H -#define RACECAR_H - -#include "islepathactor.h" - -class RaceCar : public IslePathActor -{ -public: - RaceCar(); - virtual ~RaceCar(); // vtable+0x0 - - // VTABLE 0x100d6918 - // SIZE 0x164 -}; - -#endif // RACECAR_H +#ifndef RACECAR_H +#define RACECAR_H + +#include "islepathactor.h" + +class RaceCar : public IslePathActor +{ +public: + RaceCar(); + virtual ~RaceCar(); // vtable+0x0 + + // VTABLE 0x100d6918 + // SIZE 0x164 +}; + +#endif // RACECAR_H diff --git a/LEGO1/racestandsentity.cpp b/LEGO1/racestandsentity.cpp index 4d647671..6b8156a2 100644 --- a/LEGO1/racestandsentity.cpp +++ b/LEGO1/racestandsentity.cpp @@ -1,9 +1,9 @@ -#include "racestandsentity.h" - -// OFFSET: LEGO1 0x10015450 -undefined4 RaceStandsEntity::VTable0x50() -{ - // TODO - - return undefined4(); +#include "racestandsentity.h" + +// OFFSET: LEGO1 0x10015450 +undefined4 RaceStandsEntity::VTable0x50() +{ + // TODO + + return undefined4(); } \ No newline at end of file diff --git a/LEGO1/racestandsentity.h b/LEGO1/racestandsentity.h index 49254124..cbe08f5a 100644 --- a/LEGO1/racestandsentity.h +++ b/LEGO1/racestandsentity.h @@ -1,19 +1,19 @@ -#ifndef RACESTANDSENTITY_H -#define RACESTANDSENTITY_H - -#include "buildingentity.h" - -#ifndef undefined4 -#define undefined4 int -#endif - -class RaceStandsEntity : public BuildingEntity -{ - // NOTE(Cydra): Starts transition - undefined4 VTable0x50(); // vtable+0x50 - - // VTABLE 0x100d48a8 - // SIZE 0x68 -}; - +#ifndef RACESTANDSENTITY_H +#define RACESTANDSENTITY_H + +#include "buildingentity.h" + +#ifndef undefined4 +#define undefined4 int +#endif + +class RaceStandsEntity : public BuildingEntity +{ + // NOTE(Cydra): Starts transition + undefined4 VTable0x50(); // vtable+0x50 + + // VTABLE 0x100d48a8 + // SIZE 0x68 +}; + #endif // RACESTANDSENTITY_H \ No newline at end of file diff --git a/LEGO1/racestandsentity2.h b/LEGO1/racestandsentity2.h index 0ebda9c1..5df09d85 100644 --- a/LEGO1/racestandsentity2.h +++ b/LEGO1/racestandsentity2.h @@ -1,11 +1,11 @@ -#ifndef RACESTANDS2ENTITY_H -#define RACESTANDS2ENTITY_H - -#include "buildingentity.h" - -class RaceStandsEntity2 : public BuildingEntity -{ - // SIZE 0x68 -}; - +#ifndef RACESTANDS2ENTITY_H +#define RACESTANDS2ENTITY_H + +#include "buildingentity.h" + +class RaceStandsEntity2 : public BuildingEntity +{ + // SIZE 0x68 +}; + #endif // RACESTANDS2ENTITY_H \ No newline at end of file diff --git a/LEGO1/racestate.cpp b/LEGO1/racestate.cpp index 49f7caf5..5069ff43 100644 --- a/LEGO1/racestate.cpp +++ b/LEGO1/racestate.cpp @@ -1,7 +1,7 @@ -#include "racestate.h" - -// OFFSET: LEGO1 0x10015f30 -RaceState::RaceState() -{ - // TODO +#include "racestate.h" + +// OFFSET: LEGO1 0x10015f30 +RaceState::RaceState() +{ + // TODO } \ No newline at end of file diff --git a/LEGO1/racestate.h b/LEGO1/racestate.h index 90eee4a1..eb77bf42 100644 --- a/LEGO1/racestate.h +++ b/LEGO1/racestate.h @@ -1,12 +1,12 @@ -#ifndef RACESTATE_H -#define RACESTATE_H - -#include "legostate.h" - -class RaceState : public LegoState -{ -public: - RaceState(); -}; - +#ifndef RACESTATE_H +#define RACESTATE_H + +#include "legostate.h" + +class RaceState : public LegoState +{ +public: + RaceState(); +}; + #endif // RACESTATE_H \ No newline at end of file diff --git a/LEGO1/radio.cpp b/LEGO1/radio.cpp index db9d9167..5e480fe4 100644 --- a/LEGO1/radio.cpp +++ b/LEGO1/radio.cpp @@ -1,7 +1,7 @@ -#include "radio.h" - -// OFFSET: LEGO1 0x1002c990 -Radio::~Radio() -{ - // TODO +#include "radio.h" + +// OFFSET: LEGO1 0x1002c990 +Radio::~Radio() +{ + // TODO } \ No newline at end of file diff --git a/LEGO1/radio.h b/LEGO1/radio.h index 5a8d6f02..4011bc9d 100644 --- a/LEGO1/radio.h +++ b/LEGO1/radio.h @@ -1,14 +1,14 @@ -#ifndef RADIO_H -#define RADIO_H - -#include "mxcore.h" - -class Radio : public MxCore -{ -public: - virtual ~Radio(); - - // VTABLE 0x100d6d10 -}; - +#ifndef RADIO_H +#define RADIO_H + +#include "mxcore.h" + +class Radio : public MxCore +{ +public: + virtual ~Radio(); + + // VTABLE 0x100d6d10 +}; + #endif // RADIO_H \ No newline at end of file diff --git a/LEGO1/radiostate.cpp b/LEGO1/radiostate.cpp index 6e068030..384504da 100644 --- a/LEGO1/radiostate.cpp +++ b/LEGO1/radiostate.cpp @@ -1,7 +1,7 @@ -#include "radiostate.h" - -// OFFSET: LEGO1 0x1002ce10 -RadioState::RadioState() -{ - // TODO +#include "radiostate.h" + +// OFFSET: LEGO1 0x1002ce10 +RadioState::RadioState() +{ + // TODO } \ No newline at end of file diff --git a/LEGO1/radiostate.h b/LEGO1/radiostate.h index 8471e391..ed10b828 100644 --- a/LEGO1/radiostate.h +++ b/LEGO1/radiostate.h @@ -1,15 +1,15 @@ -#ifndef RADIOSTATE_H -#define RADIOSTATE_H - -#include "legostate.h" - -class RadioState : public LegoState -{ -public: - RadioState(); - - // VTABLE 0x100d6d28 - // SIZE 0x30 -}; - -#endif // RADIOSTATE_H +#ifndef RADIOSTATE_H +#define RADIOSTATE_H + +#include "legostate.h" + +class RadioState : public LegoState +{ +public: + RadioState(); + + // VTABLE 0x100d6d28 + // SIZE 0x30 +}; + +#endif // RADIOSTATE_H diff --git a/LEGO1/registrationbook.cpp b/LEGO1/registrationbook.cpp index 3f5efe26..f906a3cd 100644 --- a/LEGO1/registrationbook.cpp +++ b/LEGO1/registrationbook.cpp @@ -1,27 +1,27 @@ -#include "registrationbook.h" - -// OFFSET: LEGO1 0x10076d20 -RegistrationBook::RegistrationBook() -{ - // TODO -} - -// OFFSET: LEGO1 0x10076f50 -RegistrationBook::~RegistrationBook() -{ - // TODO -} - -// OFFSET: LEGO1 0x100770e0 -long RegistrationBook::Notify(MxParam &p) -{ - // TODO - - return 0; -} - -// OFFSET: LEGO1 0x10078180 -void RegistrationBook::VTable0x68(char param_1) -{ - // TODO -} +#include "registrationbook.h" + +// OFFSET: LEGO1 0x10076d20 +RegistrationBook::RegistrationBook() +{ + // TODO +} + +// OFFSET: LEGO1 0x10076f50 +RegistrationBook::~RegistrationBook() +{ + // TODO +} + +// OFFSET: LEGO1 0x100770e0 +long RegistrationBook::Notify(MxParam &p) +{ + // TODO + + return 0; +} + +// OFFSET: LEGO1 0x10078180 +void RegistrationBook::VTable0x68(char param_1) +{ + // TODO +} diff --git a/LEGO1/registrationbook.h b/LEGO1/registrationbook.h index 6a99ba59..37a3bc34 100644 --- a/LEGO1/registrationbook.h +++ b/LEGO1/registrationbook.h @@ -1,18 +1,18 @@ -#ifndef REGISTRATIONBOOK_H -#define REGISTRATIONBOOK_H - -#include "legoworld.h" - -class RegistrationBook : public LegoWorld -{ -public: - RegistrationBook(); - virtual ~RegistrationBook(); // vtable+0x0 - - virtual long Notify(MxParam &p); // vtable+0x4 - virtual void VTable0x68(char param_1); // vtable+0x68 - - // VTABLE 0x100d9928 -}; - -#endif // REGISTRATIONBOOK_H +#ifndef REGISTRATIONBOOK_H +#define REGISTRATIONBOOK_H + +#include "legoworld.h" + +class RegistrationBook : public LegoWorld +{ +public: + RegistrationBook(); + virtual ~RegistrationBook(); // vtable+0x0 + + virtual long Notify(MxParam &p); // vtable+0x4 + virtual void VTable0x68(char param_1); // vtable+0x68 + + // VTABLE 0x100d9928 +}; + +#endif // REGISTRATIONBOOK_H diff --git a/LEGO1/scorestate.h b/LEGO1/scorestate.h index 24d30831..092cdcb4 100644 --- a/LEGO1/scorestate.h +++ b/LEGO1/scorestate.h @@ -1,11 +1,11 @@ -#ifndef SCORESTATE_H -#define SCORESTATE_H - -#include "legostate.h" - -class ScoreState : public LegoState -{ - // SIZE 0xc -}; - -#endif // SCORESTATE_H +#ifndef SCORESTATE_H +#define SCORESTATE_H + +#include "legostate.h" + +class ScoreState : public LegoState +{ + // SIZE 0xc +}; + +#endif // SCORESTATE_H diff --git a/LEGO1/skateboard.cpp b/LEGO1/skateboard.cpp index c7cbfdaa..97993287 100644 --- a/LEGO1/skateboard.cpp +++ b/LEGO1/skateboard.cpp @@ -1,15 +1,15 @@ -#include "skateboard.h" - -// OFFSET: LEGO1 0x1000fd40 -SkateBoard::SkateBoard() -{ - // TODO -} - -// OFFSET: LEGO1 0x100100e0 -undefined4 SkateBoard::VTable0xcc() -{ - // TODO - - return undefined4(); -} +#include "skateboard.h" + +// OFFSET: LEGO1 0x1000fd40 +SkateBoard::SkateBoard() +{ + // TODO +} + +// OFFSET: LEGO1 0x100100e0 +undefined4 SkateBoard::VTable0xcc() +{ + // TODO + + return undefined4(); +} diff --git a/LEGO1/skateboard.h b/LEGO1/skateboard.h index 5dbb4d76..729bbb37 100644 --- a/LEGO1/skateboard.h +++ b/LEGO1/skateboard.h @@ -1,20 +1,20 @@ -#ifndef SKATEBOARD_H -#define SKATEBOARD_H - -#include "islepathactor.h" - -#ifndef undefined4 -#define undefined4 int -#endif - -class SkateBoard : public IslePathActor -{ -public: - SkateBoard(); - - virtual undefined4 VTable0xcc(); // vtable+0xcc - - // VTABLE 0x100d55f0 -}; - -#endif // SKATEBOARD_H +#ifndef SKATEBOARD_H +#define SKATEBOARD_H + +#include "islepathactor.h" + +#ifndef undefined4 +#define undefined4 int +#endif + +class SkateBoard : public IslePathActor +{ +public: + SkateBoard(); + + virtual undefined4 VTable0xcc(); // vtable+0xcc + + // VTABLE 0x100d55f0 +}; + +#endif // SKATEBOARD_H diff --git a/LEGO1/towtrack.cpp b/LEGO1/towtrack.cpp index 8f761853..c59e2fa8 100644 --- a/LEGO1/towtrack.cpp +++ b/LEGO1/towtrack.cpp @@ -1,13 +1,13 @@ -#include "towtrack.h" - -// OFFSET: LEGO1 0x1004c720 -TowTrack::TowTrack() -{ - // TODO -} - -// OFFSET: LEGO1 0x1004d8f0 -void TowTrack::VTable0xe4() -{ - // TODO -} +#include "towtrack.h" + +// OFFSET: LEGO1 0x1004c720 +TowTrack::TowTrack() +{ + // TODO +} + +// OFFSET: LEGO1 0x1004d8f0 +void TowTrack::VTable0xe4() +{ + // TODO +} diff --git a/LEGO1/towtrack.h b/LEGO1/towtrack.h index a4cc587c..c29ebbc2 100644 --- a/LEGO1/towtrack.h +++ b/LEGO1/towtrack.h @@ -1,18 +1,18 @@ -#ifndef TOWTRACK_H -#define TOWTRACK_H - -#include "islepathactor.h" - -class TowTrack : public IslePathActor -{ -public: - TowTrack(); - - virtual void VTable0xe4(); // vtable+0xe4 - - // VTABLE 0x100d7ee0 - // SIZE 0x180 -}; - - -#endif // TOWTRACK_H +#ifndef TOWTRACK_H +#define TOWTRACK_H + +#include "islepathactor.h" + +class TowTrack : public IslePathActor +{ +public: + TowTrack(); + + virtual void VTable0xe4(); // vtable+0xe4 + + // VTABLE 0x100d7ee0 + // SIZE 0x180 +}; + + +#endif // TOWTRACK_H diff --git a/LEGO1/towtrackmissionstate.cpp b/LEGO1/towtrackmissionstate.cpp index 21d3178e..e9569fb8 100644 --- a/LEGO1/towtrackmissionstate.cpp +++ b/LEGO1/towtrackmissionstate.cpp @@ -1,7 +1,7 @@ -#include "towtrackmissionstate.h" - -// OFFSET: LEGO1 0x1004dd30 -TowTrackMissionState::TowTrackMissionState() -{ - // TODO +#include "towtrackmissionstate.h" + +// OFFSET: LEGO1 0x1004dd30 +TowTrackMissionState::TowTrackMissionState() +{ + // TODO } \ No newline at end of file diff --git a/LEGO1/towtrackmissionstate.h b/LEGO1/towtrackmissionstate.h index b9a6757d..3425bbd2 100644 --- a/LEGO1/towtrackmissionstate.h +++ b/LEGO1/towtrackmissionstate.h @@ -1,15 +1,15 @@ -#ifndef TOWTRACKMISSIONSTATE_H -#define TOWTRACKMISSIONSTATE_H - -#include "legostate.h" - -class TowTrackMissionState : LegoState -{ -public: - TowTrackMissionState(); - - // VTABLE 0x100d7fd8 - // SIZE 0x28 -}; - -#endif // TOWTRACKMISSIONSTATE_H +#ifndef TOWTRACKMISSIONSTATE_H +#define TOWTRACKMISSIONSTATE_H + +#include "legostate.h" + +class TowTrackMissionState : LegoState +{ +public: + TowTrackMissionState(); + + // VTABLE 0x100d7fd8 + // SIZE 0x28 +}; + +#endif // TOWTRACKMISSIONSTATE_H