metaforce/Runtime
Lioncash 2233a78fe2 CToken: Add HasReference() member function
Has the same semantics of operator bool(), but explains at the call site
what is actually being tested for in the relation to the object itself.

Aims to make readability slightly better (and removed the need for
casts).
2020-03-08 21:13:37 -04:00
..
Audio Merge pull request #173 from lioncash/c_str 2020-02-28 11:16:57 -05:00
AutoMapper CAutoMapper: In-class initialize SAutoMapperRenderState member variables 2020-01-28 13:29:59 -05:00
Camera CCameraManager: Collapse loop into std::find_if in RemoveCameraShaker 2020-01-20 12:57:23 -05:00
Character CToken: Add HasReference() member function 2020-03-08 21:13:37 -04:00
Collision CollisionUtil: Replace FINDMINMAX macro with std::minmax() 2020-02-28 02:27:24 -05:00
Graphics CPVSVisOctree: Initialize in-class member variables where applicable 2020-03-07 05:01:29 -05:00
GuiSys Merge pull request #197 from lioncash/cond 2020-03-08 18:03:17 -07:00
Input RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
MP1 CLogBookScreen: Remove unconditional return true in IsScanComplete() 2020-03-08 11:15:13 -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 CRealElement: Remove redundant instance() call in CRELifetimeTween::GetValue() 2020-01-29 02:07:55 -05:00
Resources Implement key FrontEnd Touch Bar functionality 2017-02-08 23:23:17 -10:00
Weapon Merge pull request #194 from lioncash/init 2020-03-08 18:02:41 -07:00
World Merge pull request #195 from lioncash/unused 2020-03-08 18:02:52 -07: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 RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05: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 RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CDependencyGroup.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CDvdFile.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05: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 RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CFactoryMgr.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGameAllocator.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05: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 RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGameHintInfo.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGameOptions.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGameOptions.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGameOptionsTouchBar.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05: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 RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGameState.hpp Update submodules, initial CTextureCache 2019-12-10 20:51:33 -08:00
CIOWin.hpp CIOWin: Default the virtual destructor 2019-09-30 18:20:11 -04:00
CIOWinManager.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05: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 RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CMainFlowBase.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CMakeLists.txt Update submodules, initial CTextureCache 2019-12-10 20:51:33 -08:00
CMemoryCardSys.cpp Initial CChozoGhost imp 2020-01-20 20:00:40 -08: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 RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CObjectList.cpp Fix infinite loop in CObjectList, and add an assert to detect invalid assignments 2020-03-07 09:14:07 -08:00
CObjectList.hpp CObjectList: Make IsQualified() a const member function 2020-03-06 04:36:39 -05:00
CPakFile.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CPakFile.hpp Add support for override paks 2019-11-21 07:37:08 -08: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 RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CRandom16.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CRelayTracker.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CRelayTracker.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CResFactory.cpp CResFactory: Resolve use-after-move in AddToLoadList() 2020-03-07 03:56:16 -05:00
CResFactory.hpp Remove invalid include 2019-10-01 06:41:55 -07:00
CResLoader.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CResLoader.hpp Add support for override paks 2019-11-21 07:37:08 -08:00
CSaveWorld.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CSaveWorld.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CScannableObjectInfo.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CScannableObjectInfo.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CSimplePool.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CSimplePool.hpp More CThardus 2019-12-14 15:50:29 -08:00
CSortedLists.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CSortedLists.hpp CSortedLists: Use std::array where applicable 2019-09-15 19:27:19 -04:00
CStateManager.cpp Update submodules, initial CTextureCache 2019-12-10 20:51:33 -08:00
CStateManager.hpp Fix infinite loop in CObjectList, and add an assert to detect invalid assignments 2020-03-07 09:14:07 -08:00
CStaticInterference.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05: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 Fix CStringExtras::CompareCaseInsensitive, `std::lexicographical_compare` does not have the intended behavior 2019-09-28 08:00:49 -07:00
CTextureCache.cpp Update submodules, initial CTextureCache 2019-12-10 20:51:33 -08:00
CTextureCache.hpp Update submodules, initial CTextureCache 2019-12-10 20:51:33 -08:00
CTimeProvider.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CTimeProvider.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CToken.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CToken.hpp CToken: Add HasReference() member function 2020-03-08 21:13:37 -04:00
GCNTypes.hpp New code style refactor 2018-12-07 19:30:43 -10:00
GameGlobalObjects.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
GameGlobalObjects.hpp MSVC compile fixes. 2020-02-16 00:10:08 -08:00
GameObjectLists.cpp CObjectList: Make IsQualified() a const member function 2020-03-06 04:36:39 -05:00
GameObjectLists.hpp CObjectList: Make IsQualified() a const member function 2020-03-06 04:36:39 -05:00
IFactory.hpp Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde 2019-09-30 21:41:42 -10:00
IMain.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
IOStreams.cpp IOStreams: Replace CZipSupport with lambda functions 2019-11-09 02:57:39 -05: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 IVParamObj: Make default constructor of CVParamTransfer constexpr 2019-09-30 02:56:00 -04:00
MkCastTo.py MkCastTo: Use override where applicable 2019-10-17 22:15:25 -04:00
RetroTypes.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
RetroTypes.hpp RetroTypes: Make SObjectTag's operator bool explicit 2019-09-30 09:00:17 -04:00
rstl.hpp rstl: Amend unrelated clang-format discrepancies 2019-10-19 02:06:33 -04:00