metaforce/Runtime/MP1
Lioncash 96f035f24b CMorphBall: Use std::array where applicable
Makes the arrays strongly-typed and impervious to implicit
array->pointer decay.

This also uncovered an out of bounds memory read within UpdateEffects
cause by said array->pointer decay.
2019-09-16 21:11:30 -04:00
..
World Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CArtifactDoll.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CArtifactDoll.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CAudioStateWin.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CAudioStateWin.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CAutoSave.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CAutoSave.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CCredits.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CCredits.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CFaceplateDecoration.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CFaceplateDecoration.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CFrontEndUI.cpp CFrontEndUI: Use std::array where applicable 2019-09-14 16:26:29 -04:00
CFrontEndUI.hpp CFrontEndUI: Use std::array where applicable 2019-09-14 16:26:29 -04:00
CFrontEndUITouchBar.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CFrontEndUITouchBar.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CFrontEndUITouchBarMac.mm Implement CGameOptionsTouchBar 2017-02-09 23:00:57 -10:00
CGBASupport.cpp CGBASupport: Amend code to compile with jbus changes 2019-09-04 01:56:08 -04:00
CGBASupport.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameCubeDoll.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CGameCubeDoll.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CInGameGuiManager.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CInGameGuiManager.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CInGameGuiManagerCommon.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CInGameTweakManager.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CInventoryScreen.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CInventoryScreen.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CLogBookScreen.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CLogBookScreen.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CMFGame.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CMFGame.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CMainFlow.cpp Working CScriptGunTurret 2019-02-17 19:47:46 -10:00
CMainFlow.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CMakeLists.txt CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CMemoryCardDriver.cpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CMemoryCardDriver.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CMessageScreen.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CMessageScreen.hpp New code style refactor 2018-12-07 19:30:43 -10:00
COptionsScreen.cpp RumbleFxTable: Use std::array for the lookup table 2019-09-10 19:13:34 -04:00
COptionsScreen.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CPauseScreen.cpp MP1: Migrate from std::bind to lambdas 2019-08-14 04:55:21 -04:00
CPauseScreen.hpp Initial mouse events for pause screen 2019-01-20 18:10:34 -10:00
CPauseScreenBase.cpp MP1: Migrate from std::bind to lambdas 2019-08-14 04:55:21 -04:00
CPauseScreenBase.hpp Bug fixes and CAutoMapper mouse events 2019-01-22 21:52:19 -10:00
CPauseScreenBlur.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CPauseScreenBlur.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CPlayMovie.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CPlayMovie.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CPlayerVisor.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CPlayerVisor.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CPreFrontEnd.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CPreFrontEnd.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CQuitGameScreen.cpp MP1: Migrate from std::bind to lambdas 2019-08-14 04:55:21 -04:00
CQuitGameScreen.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CSamusDoll.cpp CMorphBall: Use std::array where applicable 2019-09-16 21:11:30 -04:00
CSamusDoll.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CSamusFaceReflection.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CSamusFaceReflection.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CSamusHud.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CSamusHud.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CSaveGameScreen.cpp MP1: Migrate from std::bind to lambdas 2019-08-14 04:55:21 -04:00
CSaveGameScreen.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CSaveGameScreenTouchBar.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CSaveGameScreenTouchBar.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CSaveGameScreenTouchBarMac.mm Huge compile performance refactor 2017-12-28 22:08:12 -10:00
CSlideShow.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CSlideShow.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CSplashScreen.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CSplashScreen.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CStateSetterFlow.cpp Implement CScriptSpindleCamera 2019-02-09 18:41:35 -10:00
CStateSetterFlow.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CTweaks.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CTweaks.hpp New code style refactor 2018-12-07 19:30:43 -10:00
MP1.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
MP1.hpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
MP1OriginalIDs.cpp New code style refactor 2018-12-07 19:30:43 -10:00
MP1OriginalIDs.hpp New code style refactor 2018-12-07 19:30:43 -10:00