metaforce/Runtime
Lioncash 359f505787 CCameraManager: Collapse private static variables into functions
Four of the five variables aren't modified, so they can be specified
directly within the functions and just be reused in place of the
variable names. This allows the constants to be elided or put into
read-only memory if necessary. It also makes the mutable value explicit.
2019-09-27 22:46:59 -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 CCameraManager: Collapse private static variables into functions 2019-09-27 22:46:59 -04:00
Character General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
Collision Fix TCastTo.hpp inclusions, add comment to warn against modifying include path 2019-09-21 06:07:13 -07:00
Graphics CBooRenderer: Use emplace_back() where applicable 2019-09-24 22:51:38 -04:00
GuiSys General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
Input General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
MP1 CMemoryCardDriver: Correct erroneous fallthrough within HandleCardError() 2019-09-24 16:36:43 -04: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 General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
Resources Implement key FrontEnd Touch Bar functionality 2017-02-08 23:23:17 -10:00
Weapon General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
World General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CArchitectureMessage.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CArchitectureQueue.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CBasics.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04: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 General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CDvdFile.cpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CDvdFile.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -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 General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGameAllocator.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CGameAllocator.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04: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 General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGameOptions.cpp Runtime/CGameOptions: Use std::array where applicable 2019-08-14 03:24:00 -04:00
CGameOptions.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGameOptionsTouchBar.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameOptionsTouchBar.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04: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 General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CIOWin.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CIOWinManager.cpp Working CScriptGunTurret 2019-02-17 19:47:46 -10:00
CIOWinManager.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CInGameTweakManagerBase.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CMFGameBase.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CMainFlowBase.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CMainFlowBase.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -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 General: Normalize several headers' include paths 2019-09-22 20:36:33 -04: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 General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CPakFile.cpp CStringExtras: Prevent potential out of bounds reads with CompareCaseInsensitive 2019-09-14 16:43:04 -04:00
CPakFile.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CPlayMovieBase.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -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 General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CRelayTracker.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CRelayTracker.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CResFactory.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CResFactory.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CResLoader.cpp CStringExtras: Prevent potential out of bounds reads with CompareCaseInsensitive 2019-09-14 16:43:04 -04:00
CResLoader.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CSaveWorld.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CSaveWorld.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CScannableObjectInfo.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CScannableObjectInfo.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CSimplePool.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CSimplePool.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -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 General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CStaticInterference.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CStaticInterference.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CStopwatch.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04: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 General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04: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 General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
IFactory.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
IMain.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
IOStreams.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
IOStreams.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
IObj.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
IObjFactory.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
IObjectStore.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04: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 General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -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