isle-portable/LEGO1
2023-10-25 01:24:29 +02:00
..
realtime implement/match CalcLocalTransform (#241) 2023-10-24 14:27:24 +02:00
act1state.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
act1state.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
act2brick.cpp cleanup: fix all improper uses of MxResult (#234) 2023-10-22 13:38:25 -04:00
act2brick.h MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
act2policestation.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
act2policestation.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
act3.cpp Start of helicopter Implementation (#239) 2023-10-24 10:14:45 +02:00
act3.h Start of helicopter Implementation (#239) 2023-10-24 10:14:45 +02:00
act3actor.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
act3shark.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
act3shark.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
act3state.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
act3state.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
ambulance.cpp The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
ambulance.h The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
ambulancemissionstate.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
ambulancemissionstate.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
animstate.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
animstate.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
beachhouseentity.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
beachhouseentity.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
bike.cpp The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
bike.h The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
buildingentity.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
buildingentity.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
bumpbouy.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
bumpbouy.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
carrace.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
carrace.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
carracestate.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
compat.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
decomp.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
define.cpp LegoEntity parsing extra Action strings (#141) 2023-09-27 15:16:46 -04:00
define.h LegoEntity parsing extra Action strings (#141) 2023-09-27 15:16:46 -04:00
dllmain.cpp implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
doors.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
dunebuggy.cpp The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
dunebuggy.h The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
elevatorbottom.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
elevatorbottom.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
extra.h LegoEntity parsing extra Action strings (#141) 2023-09-27 15:16:46 -04:00
gasstation.cpp MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
gasstation.h MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
gasstationentity.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
gasstationentity.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
gasstationstate.cpp implement GasStationState::GasStationState() (#215) 2023-10-16 20:17:23 +02:00
gasstationstate.h implement GasStationState::GasStationState() (#215) 2023-10-16 20:17:23 +02:00
gifmanager.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
gifmanager.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
helicopter.cpp Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
helicopter.h Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
helicopterstate.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
helicopterstate.h Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
historybook.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
historybook.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
hospital.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
hospital.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
hospitalentity.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
hospitalentity.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
hospitalstate.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
hospitalstate.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
infocenter.cpp MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
infocenter.h MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
infocenterdoor.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
infocenterdoor.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
infocenterentity.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
infocenterentity.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
infocenterstate.cpp 100% match of many functions in the LegoGameState::Save codepath (#86) 2023-10-12 18:18:24 +02:00
infocenterstate.h rename all uncertain names to unk (#203) 2023-10-13 17:36:16 -04:00
isle.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
isle.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
isleactor.cpp 🍕 (#79) 2023-08-03 09:54:08 -07:00
isleactor.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
islepathactor.cpp Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
islepathactor.h Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
jetski.cpp The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
jetski.h The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
jetskirace.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
jetskirace.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
jetskiracestate.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
jukebox.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
jukebox.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
jukeboxentity.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
jukeboxentity.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
jukeboxstate.cpp implement/match JukeBoxState (#233) 2023-10-22 11:33:29 -04:00
jukeboxstate.h implement/match JukeBoxState (#233) 2023-10-22 11:33:29 -04:00
lego3dmanager.h lego1/isle: Add MxDSObject, implement SetObjectName, adjust MxDSAction (#20) 2023-06-19 17:18:53 -07:00
lego3dview.h lego1/isle: Add MxDSObject, implement SetObjectName, adjust MxDSAction (#20) 2023-06-19 17:18:53 -07:00
lego3dwavepresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoact2state.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoact2state.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoactioncontrolpresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoactioncontrolpresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoactor.cpp Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
legoactor.h Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
legoactorpresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoanimactor.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoanimactor.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoanimationmanager.cpp Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
legoanimationmanager.h Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
legoanimmmpresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoanimmmpresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoanimpresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoanimpresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legobackgroundcolor.cpp MxVariable subclass for fsmovie setting (#147) 2023-09-29 16:38:08 -04:00
legobackgroundcolor.h MxVariable subclass for fsmovie setting (#147) 2023-09-29 16:38:08 -04:00
legobuildingmanager.cpp implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
legobuildingmanager.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legocachesound.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legocachesound.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legocameracontroller.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legocameracontroller.h lego1: fix/match some ClassName functions (#60) 2023-06-29 09:05:45 -07:00
legocarbuild.cpp MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
legocarbuild.h MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
legocarbuildanimpresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legocarbuildanimpresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legocarraceactor.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legocontrolmanager.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
legocontrolmanager.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
legoentity.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
legoentity.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
legoentitypresenter.cpp correct 0 in LEGO1 comment [skip ci] 2023-10-24 09:58:27 -04:00
legoentitypresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoextraactor.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoflctexturepresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoflctexturepresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legofullscreenmovie.cpp Refactor MxOmni/LegoOmni headers to use forward declarations (#148) 2023-10-07 17:30:04 +02:00
legofullscreenmovie.h MxVariable subclass for fsmovie setting (#147) 2023-09-29 16:38:08 -04:00
legogamestate.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
legogamestate.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
legohideanimpresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legohideanimpresenter.h lego1: fix/match some ClassName functions (#60) 2023-06-29 09:05:45 -07:00
legoinputmanager.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
legoinputmanager.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
legojetski.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legojetski.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legojetskiraceactor.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoloadcachesoundpresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoloadcachesoundpresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legolocomotionanimpresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legolocomotionanimpresenter.h lego1: fix/match some ClassName functions (#60) 2023-06-29 09:05:45 -07:00
legoloopinganimpresenter.h lego1: fix/match some ClassName functions (#60) 2023-06-29 09:05:45 -07:00
legometerpresenter.cpp Add LegoMeterPresenter stub class (#206) 2023-10-14 15:08:51 +02:00
legometerpresenter.h Add LegoMeterPresenter stub class (#206) 2023-10-14 15:08:51 +02:00
legomodelpresenter.cpp implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
legomodelpresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legonavcontroller.cpp Refactor MxOmni/LegoOmni headers to use forward declarations (#148) 2023-10-07 17:30:04 +02:00
legonavcontroller.h lego: Implement/match CalculateNewVel (#66) 2023-06-30 16:24:46 -07:00
legoobjectfactory.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
legoobjectfactory.h Refine MxObjectFactory (#205) 2023-10-14 14:59:06 +02:00
legoomni.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
legoomni.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
legopalettepresenter.cpp Init functions in MxMediaPresenter and LegoPalettePresenter (#121) 2023-09-11 13:43:55 -04:00
legopalettepresenter.h Init functions in MxMediaPresenter and LegoPalettePresenter (#121) 2023-09-11 13:43:55 -04:00
legopartpresenter.cpp implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
legopartpresenter.h implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
legopathactor.cpp Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
legopathactor.h Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
legopathboundary.h implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
legopathcontroller.cpp cleanup: fix all improper uses of MxResult (#234) 2023-10-22 13:38:25 -04:00
legopathcontroller.h MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
legopathpresenter.cpp implement LegoPathPresenter (#238) 2023-10-23 16:08:22 +02:00
legopathpresenter.h implement LegoPathPresenter (#238) 2023-10-23 16:08:22 +02:00
legophonemepresenter.cpp Matching spree (#98) 2023-08-28 02:38:46 -07:00
legophonemepresenter.h Matching spree (#98) 2023-08-28 02:38:46 -07:00
legoplantmanager.cpp MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
legoplantmanager.h MxLong Tickle() -> MxResult Tickle() (#135) 2023-09-21 11:51:24 -07:00
legorace.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
legorace.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
legoraceactor.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoroi.cpp implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
legoroi.h implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
legosoundmanager.cpp implement LegoSoundManager vtable (#231) 2023-10-22 15:48:20 +02:00
legosoundmanager.h implement LegoSoundManager vtable (#231) 2023-10-22 15:48:20 +02:00
legostate.cpp Rename virtual function to fix override (#222) 2023-10-19 13:07:05 -04:00
legostate.h Rename virtual function to fix override (#222) 2023-10-19 13:07:05 -04:00
legostream.cpp 100% match of many functions in the LegoGameState::Save codepath (#86) 2023-10-12 18:18:24 +02:00
legostream.h fix LegoState::VTable0x1C fake-match & implement LegoFileStream::FUN_10006030 (#217) 2023-10-18 00:05:31 +02:00
legotexturepresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legotexturepresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legounksavedatawriter.cpp 100% match of many functions in the LegoGameState::Save codepath (#86) 2023-10-12 18:18:24 +02:00
legounksavedatawriter.h 100% match of many functions in the LegoGameState::Save codepath (#86) 2023-10-12 18:18:24 +02:00
legoutil.cpp Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
legoutil.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
legovehiclebuildstate.cpp Add LegoVehicleBuildState (#213) 2023-10-16 15:22:21 +02:00
legovehiclebuildstate.h Add LegoVehicleBuildState (#213) 2023-10-16 15:22:21 +02:00
legovideomanager.cpp Implement LegoVideoManager::MoveCursor and improve SetSkyColor (#190) 2023-10-08 22:00:59 +02:00
legovideomanager.h Implement LegoVideoManager::MoveCursor and improve SetSkyColor (#190) 2023-10-08 22:00:59 +02:00
legoworld.cpp Start of helicopter Implementation (#239) 2023-10-24 10:14:45 +02:00
legoworld.h Start of helicopter Implementation (#239) 2023-10-24 10:14:45 +02:00
legoworldpresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
legoworldpresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
motorcycle.cpp Motorcycle initial class structure and ctor (#156) 2023-10-03 04:02:08 -04:00
motorcycle.h Motorcycle initial class structure and ctor (#156) 2023-10-03 04:02:08 -04:00
mxactionnotificationparam.cpp implement EndAction (#196) 2023-10-10 13:05:04 -04:00
mxactionnotificationparam.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxappnotificationparam.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
mxappnotificationparam.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
mxatomid.cpp Implement MxAtomId and reference counter (stl set) (#109) 2023-08-16 10:09:44 -07:00
mxatomid.h Implement some MxStreamer functions (#130) 2023-09-25 19:30:56 -07:00
mxatomidcounter.cpp Implement MxAtomId and reference counter (stl set) (#109) 2023-08-16 10:09:44 -07:00
mxatomidcounter.h Implement MxAtomId and reference counter (stl set) (#109) 2023-08-16 10:09:44 -07:00
mxaudiomanager.cpp Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxaudiomanager.h Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxaudiopresenter.cpp MxAudioPresenter - vtable functions (#175) 2023-10-07 00:17:49 +02:00
mxaudiopresenter.h MxAudioPresenter - vtable functions (#175) 2023-10-07 00:17:49 +02:00
mxautolocker.cpp Convert all sources eol's to nl (#41) 2023-06-23 09:17:41 -07:00
mxautolocker.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
mxbackgroundaudiomanager.cpp implement most of MxBackgroundAudioManager (#232) 2023-10-22 16:11:46 +02:00
mxbackgroundaudiomanager.h implement most of MxBackgroundAudioManager (#232) 2023-10-22 16:11:46 +02:00
mxbitmap.cpp MxVideoPresenter AlphaMask (formerly UnkStruct) (#226) 2023-10-22 00:40:31 +02:00
mxbitmap.h MxVideoPresenter AlphaMask (formerly UnkStruct) (#226) 2023-10-22 00:40:31 +02:00
mxcompositemediapresenter.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
mxcompositemediapresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
mxcompositepresenter.cpp Start MxCompositePresenter ctor/dtor (#186) 2023-10-08 17:25:38 +02:00
mxcompositepresenter.h Start MxCompositePresenter ctor/dtor (#186) 2023-10-08 17:25:38 +02:00
mxcontrolpresenter.cpp MxControlPresenter ctor/structure (#151) 2023-10-01 14:49:55 +02:00
mxcontrolpresenter.h MxControlPresenter ctor/structure (#151) 2023-10-01 14:49:55 +02:00
mxcore.cpp use MxResult return type in MxCore::Tickle() 2023-10-16 18:46:45 -04:00
mxcore.h MxNotificationManager and MxParam initial work. (#78) 2023-07-15 23:43:08 -07:00
mxcriticalsection.cpp added even more definitions 2023-06-18 20:56:55 -07:00
mxcriticalsection.h rename GetClassName/IsClass, declare mxtypes 2023-06-27 19:04:07 -07:00
mxdirect3d.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxdirect3d.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxdirectdraw.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxdirectdraw.h MxDirect3D (#114) 2023-09-10 14:56:16 +02:00
mxdiskstreamcontroller.cpp cleanup: fix all improper uses of MxResult (#234) 2023-10-22 13:38:25 -04:00
mxdiskstreamcontroller.h MxDiskStreamController vtable (#197) 2023-10-10 10:27:00 +02:00
mxdiskstreamprovider.cpp MxDiskStreamController vtable (#197) 2023-10-10 10:27:00 +02:00
mxdiskstreamprovider.h Add missing space 2023-10-10 05:30:56 -04:00
mxdisplaysurface.cpp Supporting items for SetupCopyRect() (#177) 2023-10-07 18:48:36 +02:00
mxdisplaysurface.h Supporting items for SetupCopyRect() (#177) 2023-10-07 18:48:36 +02:00
mxdsaction.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
mxdsaction.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
mxdsactionlist.cpp Implement/match MxDSSerialAction (#139) 2023-09-25 12:53:57 -07:00
mxdsactionlist.h Bootstrap MxDSSelectAction, generalize MxList (#142) 2023-10-02 15:51:43 +02:00
mxdsanim.cpp Add MxDSAnim, MxDSEvent, MxDSObjectAction, MxDSStill (#112) 2023-08-16 16:38:26 -07:00
mxdsanim.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxdsbuffer.cpp Implement MxDSBuffer constructor, match MxDSSource::FUN_100bffd0 (#235) 2023-10-22 21:58:05 +02:00
mxdsbuffer.h Implement MxDSBuffer constructor, match MxDSSource::FUN_100bffd0 (#235) 2023-10-22 21:58:05 +02:00
mxdschunk.cpp rename all uncertain names to unk (#203) 2023-10-13 17:36:16 -04:00
mxdschunk.h rename all uncertain names to unk (#203) 2023-10-13 17:36:16 -04:00
mxdsevent.cpp Add MxDSAnim, MxDSEvent, MxDSObjectAction, MxDSStill (#112) 2023-08-16 16:38:26 -07:00
mxdsevent.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxdsfile.cpp MxDiskStreamController vtable (#197) 2023-10-10 10:27:00 +02:00
mxdsfile.h LegoOmni::CreateStreamObject and related (#129) 2023-09-20 16:22:57 -04:00
mxdsmediaaction.cpp Fix MxDSMediaAction structure/matches (#194) 2023-10-11 00:50:14 -07:00
mxdsmediaaction.h Fix MxDSMediaAction structure/matches (#194) 2023-10-11 00:50:14 -07:00
mxdsmultiaction.cpp rename all uncertain names to unk (#203) 2023-10-13 17:36:16 -04:00
mxdsmultiaction.h rename all uncertain names to unk (#203) 2023-10-13 17:36:16 -04:00
mxdsobject.cpp Refactor deserialization of objects (#170) 2023-10-07 20:07:26 +02:00
mxdsobject.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxdsobjectaction.cpp Add MxDSAnim, MxDSEvent, MxDSObjectAction, MxDSStill (#112) 2023-08-16 16:38:26 -07:00
mxdsobjectaction.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxdsparallelaction.cpp Implement/match MxDSParallelAction (#138) 2023-09-25 11:58:15 -07:00
mxdsparallelaction.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxdsselectaction.cpp Implement remaining MxDSSelectAction functions (#183) 2023-10-10 13:22:00 -04:00
mxdsselectaction.h Implement remaining MxDSSelectAction functions (#183) 2023-10-10 13:22:00 -04:00
mxdsserialaction.cpp Implement/match MxDSSerialAction (#139) 2023-09-25 12:53:57 -07:00
mxdsserialaction.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxdssound.cpp Refactor deserialization of objects (#170) 2023-10-07 20:07:26 +02:00
mxdssound.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxdssource.cpp Implement MxDSBuffer constructor, match MxDSSource::FUN_100bffd0 (#235) 2023-10-22 21:58:05 +02:00
mxdssource.h Implement MxDSBuffer constructor, match MxDSSource::FUN_100bffd0 (#235) 2023-10-22 21:58:05 +02:00
mxdsstill.cpp Add MxDSAnim, MxDSEvent, MxDSObjectAction, MxDSStill (#112) 2023-08-16 16:38:26 -07:00
mxdsstill.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxdsstreamingaction.cpp Match ~MxDSStreamingAction 2023-09-26 07:25:23 -04:00
mxdsstreamingaction.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxdssubscriber.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
mxdssubscriber.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
mxdstypes.h lego: add MxDSType enum, add it to all ctors, refactor MxDSObject (#73) 2023-07-03 10:24:51 -07:00
mxentity.cpp LegoEntity::Reset (#152) 2023-10-01 15:06:29 +02:00
mxentity.h Start of helicopter Implementation (#239) 2023-10-24 10:14:45 +02:00
mxeventmanager.cpp MxOmni::Create 100% match, make Create calls consistent (#211) 2023-10-14 20:49:07 -04:00
mxeventmanager.h MxOmni::Create 100% match, make Create calls consistent (#211) 2023-10-14 20:49:07 -04:00
mxeventpresenter.cpp MxEventPresenter destructor (#223) 2023-10-20 20:41:23 +02:00
mxeventpresenter.h MxEventPresenter destructor (#223) 2023-10-20 20:41:23 +02:00
mxflcpresenter.cpp MxFlcPresenter ctor/dtor (#132) 2023-09-20 13:48:46 +02:00
mxflcpresenter.h MxFlcPresenter ctor/dtor (#132) 2023-09-20 13:48:46 +02:00
mxhashtable.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxioinfo.cpp lego1: implement MXIOINFO (#54) 2023-07-16 18:37:21 -07:00
mxioinfo.h lego1: implement MXIOINFO (#54) 2023-07-16 18:37:21 -07:00
mxlist.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxloopingflcpresenter.cpp Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxloopingflcpresenter.h Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxloopingmidipresenter.cpp Implement MxObjectFactory::{MxObjectFactory,Create} + match sizes of Mx.*Presenter objects created by it (#59) 2023-07-02 00:00:28 -07:00
mxloopingmidipresenter.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
mxloopingsmkpresenter.cpp Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxloopingsmkpresenter.h Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxmatrix.cpp rename all uncertain names to unk (#203) 2023-10-13 17:36:16 -04:00
mxmatrix.h implement/match CalcLocalTransform (#241) 2023-10-24 14:27:24 +02:00
mxmediamanager.cpp Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxmediamanager.h Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxmediapresenter.cpp cleanup: fix all improper uses of MxResult (#234) 2023-10-22 13:38:25 -04:00
mxmediapresenter.h MxSoundPresenter (#227) 2023-10-22 00:41:05 +02:00
mxmidipresenter.cpp MxMIDIPresenter functions (#204) 2023-10-14 15:25:53 +02:00
mxmidipresenter.h MxMIDIPresenter functions (#204) 2023-10-14 15:25:53 +02:00
mxmusicmanager.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxmusicmanager.h MxOmni::Create 100% match, make Create calls consistent (#211) 2023-10-14 20:49:07 -04:00
mxmusicpresenter.cpp Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxmusicpresenter.h Clean up Destroy pattern everywhere, fix missing overrides (#202) 2023-10-13 18:43:45 +02:00
mxnextactiondatastart.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
mxnotificationmanager.cpp MxOmni::Create 100% match, make Create calls consistent (#211) 2023-10-14 20:49:07 -04:00
mxnotificationmanager.h Implement MxOmni::DoesEntityExist and related (#225) 2023-10-21 17:23:55 -04:00
mxnotificationparam.cpp implement EndAction (#196) 2023-10-10 13:05:04 -04:00
mxnotificationparam.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
mxobjectfactory.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxobjectfactory.h Refine MxObjectFactory (#205) 2023-10-14 14:59:06 +02:00
mxomni.cpp Implement Helicopter::VTable0xe4 (#243) 2023-10-24 14:37:02 +02:00
mxomni.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxomnicreateflags.cpp rename GetClassName/IsClass, declare mxtypes 2023-06-27 19:04:07 -07:00
mxomnicreateflags.h rename GetClassName/IsClass, declare mxtypes 2023-06-27 19:04:07 -07:00
mxomnicreateparam.cpp Convert all sources eol's to nl (#41) 2023-06-23 09:17:41 -07:00
mxomnicreateparam.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxpalette.cpp cleanup: fix all improper uses of MxResult (#234) 2023-10-22 13:38:25 -04:00
mxpalette.h Implement LegoVideoManager::MoveCursor and improve SetSkyColor (#190) 2023-10-08 22:00:59 +02:00
mxparam.cpp implement EndAction (#196) 2023-10-10 13:05:04 -04:00
mxparam.h implement EndAction (#196) 2023-10-10 13:05:04 -04:00
mxpoint32.h Implement/match MxPresenter::StartAction (#126) 2023-09-19 14:45:16 -07:00
mxpresenter.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxpresenter.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxpresenterlist.cpp Implement/match MxDSSerialAction (#139) 2023-09-25 12:53:57 -07:00
mxpresenterlist.h Bootstrap MxDSSelectAction, generalize MxList (#142) 2023-10-02 15:51:43 +02:00
mxramstreamcontroller.cpp MxStream provider and controller vtables (#191) 2023-10-08 22:41:34 +02:00
mxramstreamcontroller.h MxStream provider and controller vtables (#191) 2023-10-08 22:41:34 +02:00
mxramstreamprovider.cpp MxDiskStreamController vtable (#197) 2023-10-10 10:27:00 +02:00
mxramstreamprovider.h MxDiskStreamController vtable (#197) 2023-10-10 10:27:00 +02:00
mxrect32.h MxVideoPresenter functions (#187) 2023-10-16 22:09:08 +02:00
mxregion.cpp Implement/match MxVideoManager::InvalidateRect and UpdateRegion (#214) 2023-10-16 16:20:52 -07:00
mxregion.h Implement/match MxVideoManager::InvalidateRect and UpdateRegion (#214) 2023-10-16 16:20:52 -07:00
mxscheduler.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
mxscheduler.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
mxsemaphore.cpp MxSemphore + MxThread + MxThread implementions (#80) 2023-07-07 11:00:48 -07:00
mxsemaphore.h MxSemphore + MxThread + MxThread implementions (#80) 2023-07-07 11:00:48 -07:00
mxsmkpresenter.cpp MxBitmap code clarity (#195) 2023-10-10 00:20:38 +02:00
mxsmkpresenter.h Supporting items for SetupCopyRect() (#177) 2023-10-07 18:48:36 +02:00
mxsoundmanager.cpp implement LegoSoundManager vtable (#231) 2023-10-22 15:48:20 +02:00
mxsoundmanager.h implement LegoSoundManager vtable (#231) 2023-10-22 15:48:20 +02:00
mxsoundpresenter.cpp MxSoundPresenter (#227) 2023-10-22 00:41:05 +02:00
mxsoundpresenter.h MxSoundPresenter (#227) 2023-10-22 00:41:05 +02:00
mxstillpresenter.cpp Implement MxObjectFactory::{MxObjectFactory,Create} + match sizes of Mx.*Presenter objects created by it (#59) 2023-07-02 00:00:28 -07:00
mxstillpresenter.h Implement MxObjectFactory::{MxObjectFactory,Create} + match sizes of Mx.*Presenter objects created by it (#59) 2023-07-02 00:00:28 -07:00
mxstl.h Add modified mxstl.h (#107) 2023-08-12 10:32:43 -07:00
mxstreamchunk.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
mxstreamcontroller.cpp MxDiskStreamController vtable (#197) 2023-10-10 10:27:00 +02:00
mxstreamcontroller.h MxDiskStreamController vtable (#197) 2023-10-10 10:27:00 +02:00
mxstreamer.cpp Implement MxOmni::DoesEntityExist and related (#225) 2023-10-21 17:23:55 -04:00
mxstreamer.h Implement MxOmni::DoesEntityExist and related (#225) 2023-10-21 17:23:55 -04:00
mxstreamprovider.cpp MxStream provider and controller vtables (#191) 2023-10-08 22:41:34 +02:00
mxstreamprovider.h MxDiskStreamController vtable (#197) 2023-10-10 10:27:00 +02:00
mxstring.cpp MxOmni::Create 100% match, make Create calls consistent (#211) 2023-10-14 20:49:07 -04:00
mxstring.h MxOmni::Create 100% match, make Create calls consistent (#211) 2023-10-14 20:49:07 -04:00
mxstringlist.cpp Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxstringlist.h Implement MxDSSelectAction Clone/operator=/CopyFrom (#154) 2023-10-07 20:03:15 +02:00
mxthread.cpp Refactor MxOmni/LegoOmni headers to use forward declarations (#148) 2023-10-07 17:30:04 +02:00
mxthread.h MxSoundManager: dtor, destroy, update types (#164) 2023-10-05 09:47:37 +02:00
mxticklemanager.cpp MxTickleManager mostly done (#94) 2023-08-03 11:19:05 -07:00
mxticklemanager.h MxOmni::Create 100% match, make Create calls consistent (#211) 2023-10-14 20:49:07 -04:00
mxtimer.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
mxtimer.h MxSemphore + MxThread + MxThread implementions (#80) 2023-07-07 11:00:48 -07:00
mxtransitionmanager.cpp Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxtransitionmanager.h Supporting items for SetupCopyRect() (#177) 2023-10-07 18:48:36 +02:00
mxtype17notificationparam.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
mxtype17notificationparam.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
mxtypes.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
mxunklist.h Start MxCompositePresenter ctor/dtor (#186) 2023-10-08 17:25:38 +02:00
mxvariable.cpp MxVariable subclass for fsmovie setting (#147) 2023-09-29 16:38:08 -04:00
mxvariable.h MxVariable subclass for fsmovie setting (#147) 2023-09-29 16:38:08 -04:00
mxvariabletable.cpp lego1: MxVariableTable (#87) 2023-08-03 17:13:41 -07:00
mxvariabletable.h lego1: MxVariableTable (#87) 2023-08-03 17:13:41 -07:00
mxvector.cpp Implemented MxVector4::SetMatrixProductWrapper (#198) 2023-10-11 12:18:48 +02:00
mxvector.h implement/match CalcLocalTransform (#241) 2023-10-24 14:27:24 +02:00
mxvideomanager.cpp Add size assert for MxVideoManager, sort functions 2023-10-17 09:16:37 -04:00
mxvideomanager.h MxVideoPresenter functions (#187) 2023-10-16 22:09:08 +02:00
mxvideoparam.cpp Implement MxVideoManager::Destroy / destructor (#207) 2023-10-14 11:46:00 -07:00
mxvideoparam.h Implement/match MxDisplaySurface::Create (#115) 2023-08-28 02:49:15 -07:00
mxvideoparamflags.cpp Convert all sources eol's to nl (#41) 2023-06-23 09:17:41 -07:00
mxvideoparamflags.h Implement MxTransitionManager ctor/dtor/rest of StartTransition (#153) 2023-10-01 20:18:16 -04:00
mxvideopresenter.cpp implement/match CalcLocalTransform (#241) 2023-10-24 14:27:24 +02:00
mxvideopresenter.h Copy constructor for MxVideoPresenter::AlphaMask (#229) 2023-10-21 19:47:48 -04:00
mxwavepresenter.cpp Implement MxObjectFactory::{MxObjectFactory,Create} + match sizes of Mx.*Presenter objects created by it (#59) 2023-07-02 00:00:28 -07:00
mxwavepresenter.h MxWavePresenter ClassName, IsA (#237) 2023-10-23 09:33:07 -04:00
pizza.cpp Fix pizza constructor (#149) 2023-10-01 01:25:33 +02:00
pizza.h Build fixes for mingw (#245) 2023-10-25 01:24:29 +02:00
pizzamissionstate.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
pizzamissionstate.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
pizzeria.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
pizzeria.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
pizzeriastate.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
pizzeriastate.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
police.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
police.h Police, PoliceEntity ClassName and IsA (#150) 2023-10-01 00:57:10 +02:00
policeentity.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
policeentity.h Police, PoliceEntity ClassName and IsA (#150) 2023-10-01 00:57:10 +02:00
policestate.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
policestate.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
racecar.cpp The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
racecar.h The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
racestandsentity.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
racestandsentity.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
racestate.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
racestate.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
radio.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
radio.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
radiostate.cpp Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
radiostate.h Class layout for LEGO1 classes (#43) 2023-06-29 01:10:08 -07:00
registrationbook.cpp Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
registrationbook.h Define MxLong/MxULong (#71) 2023-07-02 01:05:49 -07:00
score.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
score.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
scorestate.cpp Rename virtual function to fix override (#222) 2023-10-19 13:07:05 -04:00
scorestate.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
skateboard.cpp Refactor MxOmni/LegoOmni headers to use forward declarations (#148) 2023-10-07 17:30:04 +02:00
skateboard.h The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
towtrack.cpp The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
towtrack.h The IslePathActor's (#113) 2023-09-10 14:01:39 +02:00
towtrackmissionstate.cpp Implement Score (#230) 2023-10-23 13:16:21 +02:00
towtrackmissionstate.h Implement Score (#230) 2023-10-23 13:16:21 +02:00
viewmanager.cpp implement all DLL exports (as TODOs) 2023-06-30 11:34:39 -07:00
viewmanager.h forgot updated viewmanager.h 2023-06-18 14:02:16 +02:00