metaforce/Runtime
Lioncash 8dcffbb67f CBurstFire: Use std::array where applicable
Makes the array type strongly typed and prevents implicit array to
pointer decay.
2019-09-22 09:48:07 -04:00
..
Audio CStringExtras: Prevent potential out of bounds reads with CompareCaseInsensitive 2019-09-14 16:43:04 -04:00
AutoMapper Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
Camera Fix TCastTo.hpp inclusions, add comment to warn against modifying include path 2019-09-21 06:07:13 -07:00
Character Fix TCastTo.hpp inclusions, add comment to warn against modifying include path 2019-09-21 06:07:13 -07:00
Collision Fix TCastTo.hpp inclusions, add comment to warn against modifying include path 2019-09-21 06:07:13 -07:00
Graphics Update submodules 2019-08-18 18:49:54 -07:00
GuiSys Fix TCastTo.hpp inclusions, add comment to warn against modifying include path 2019-09-21 06:07:13 -07:00
Input Compile fixes 2019-09-14 10:08:09 -07:00
MP1 Fix TCastTo.hpp inclusions, add comment to warn against modifying include path 2019-09-21 06:07:13 -07:00
MP2 Refactored directory layout for cleaner runtime organization 2015-08-17 12:05:00 -10:00
MP3 Refactored directory layout for cleaner runtime organization 2015-08-17 12:05:00 -10:00
Particle Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
Resources Implement key FrontEnd Touch Bar functionality 2017-02-08 23:23:17 -10:00
Weapon CBurstFire: Use std::array where applicable 2019-09-22 09:48:07 -04:00
World CBurstFire: Tidy up includes 2019-09-22 09:45:01 -04:00
CArchitectureMessage.hpp Numerous uninitialized memory fixes 2019-04-06 19:14:48 -10:00
CArchitectureQueue.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CBasics.hpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CBasicsPC.cpp Update submodules 2019-09-09 04:21:01 -07:00
CCRC32.cpp CCRC32: Move table declaration into the cpp file 2019-09-08 18:18:29 -04:00
CCRC32.hpp CCRC32: Move table declaration into the cpp file 2019-09-08 18:18:29 -04:00
CDependencyGroup.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CDependencyGroup.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CDvdFile.cpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CDvdFile.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CDvdRequest.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CFactoryMgr.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CFactoryMgr.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameAllocator.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CGameAllocator.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameDebug.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameHintInfo.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameHintInfo.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameOptions.cpp Runtime/CGameOptions: Use std::array where applicable 2019-08-14 03:24:00 -04:00
CGameOptions.hpp Runtime/CGameOptions: Use std::array where applicable 2019-08-14 03:24:00 -04:00
CGameOptionsTouchBar.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameOptionsTouchBar.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameOptionsTouchBarMac.mm Implement CGameOptionsTouchBar 2017-02-09 23:00:57 -10:00
CGameState.cpp Update submodules, minor fixes 2019-08-25 18:29:25 -07:00
CGameState.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CIOWin.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CIOWinManager.cpp Working CScriptGunTurret 2019-02-17 19:47:46 -10:00
CIOWinManager.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CInGameTweakManagerBase.hpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CMFGameBase.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CMainFlowBase.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CMainFlowBase.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CMakeLists.txt CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CMemoryCardSys.cpp Update submodules, fix compiling against kabufuda 2019-09-03 23:11:04 -07:00
CMemoryCardSys.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CMemoryCardSysNix.cpp General: Make use of FopenUnique where applicable 2019-08-26 15:03:58 -04:00
CMemoryCardSysOSX.cpp General: Make use of FopenUnique where applicable 2019-08-26 15:03:58 -04:00
CMemoryCardSysWin.cpp General: Make use of FopenUnique where applicable 2019-08-26 15:03:58 -04:00
CObjectList.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CObjectList.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CPakFile.cpp CStringExtras: Prevent potential out of bounds reads with CompareCaseInsensitive 2019-09-14 16:43:04 -04:00
CPakFile.hpp GCC build fix 2019-02-15 15:32:05 -10:00
CPlayMovieBase.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CPlayerState.cpp Missed one 2019-09-21 06:10:54 -07:00
CPlayerState.hpp CPlayerState: Move arrays into an anonymous namespace where applicable 2019-09-19 15:36:39 -04:00
CRandom16.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CRandom16.hpp Minor flamethrower and babygoth fixes 2019-06-30 20:14:42 -10:00
CRelayTracker.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CRelayTracker.hpp Implement CScriptSpindleCamera 2019-02-09 18:41:35 -10:00
CResFactory.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CResFactory.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CResLoader.cpp CStringExtras: Prevent potential out of bounds reads with CompareCaseInsensitive 2019-09-14 16:43:04 -04:00
CResLoader.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CSaveWorld.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CSaveWorld.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CScannableObjectInfo.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CScannableObjectInfo.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CSimplePool.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CSimplePool.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CSortedLists.cpp CSortedLists: Use std::array where applicable 2019-09-15 19:27:19 -04:00
CSortedLists.hpp CSortedLists: Use std::array where applicable 2019-09-15 19:27:19 -04:00
CStateManager.cpp Fix TCastTo.hpp inclusions, add comment to warn against modifying include path 2019-09-21 06:07:13 -07:00
CStateManager.hpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CStaticInterference.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CStaticInterference.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CStopwatch.hpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CStringExtras.hpp CStringExtras: Prevent undefined behavior within IndexOfSubstring 2019-09-14 16:43:06 -04:00
CTimeProvider.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CTimeProvider.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CToken.cpp Proper handling for persistently resident resources 2019-03-09 23:37:36 -10:00
CToken.hpp New code style refactor 2018-12-07 19:30:43 -10:00
GCNTypes.hpp New code style refactor 2018-12-07 19:30:43 -10:00
GameGlobalObjects.cpp New code style refactor 2018-12-07 19:30:43 -10:00
GameGlobalObjects.hpp New code style refactor 2018-12-07 19:30:43 -10:00
GameObjectLists.cpp Fix TCastTo.hpp inclusions, add comment to warn against modifying include path 2019-09-21 06:07:13 -07:00
GameObjectLists.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
IFactory.hpp New code style refactor 2018-12-07 19:30:43 -10:00
IMain.hpp New code style refactor 2018-12-07 19:30:43 -10:00
IOStreams.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
IOStreams.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
IObj.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
IObjFactory.hpp New code style refactor 2018-12-07 19:30:43 -10:00
IObjectStore.hpp New code style refactor 2018-12-07 19:30:43 -10:00
IRuntimeMain.hpp New code style refactor 2018-12-07 19:30:43 -10:00
ITweak.hpp New code style refactor 2018-12-07 19:30:43 -10:00
IVParamObj.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
MkCastTo.py CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
RetroTypes.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
RetroTypes.hpp RetroTypes: Make types constexpr where applicable 2019-08-14 05:20:43 -04:00
rstl.hpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00