metaforce/Runtime/Character
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
..
CActorLights.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CActorLights.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAdditiveAnimPlayback.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAdditiveAnimPlayback.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAdditiveBodyState.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAdditiveBodyState.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAllFormatsAnimSource.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAllFormatsAnimSource.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimCharacterSet.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimCharacterSet.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimData.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimData.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimPOIData.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimPOIData.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimPerSegmentData.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimPlaybackParms.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimSource.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimSource.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimSourceReader.cpp CToken: Add HasReference() member function 2020-03-08 21:13:37 -04:00
CAnimSourceReader.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimSysContext.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeAnimReaderContainer.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeAnimReaderContainer.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeBlend.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeBlend.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeDoubleChild.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeDoubleChild.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeLoopIn.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeLoopIn.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeNode.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeNode.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeSequence.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeSequence.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeSingleChild.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeSingleChild.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeTimeScale.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeTimeScale.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeTransition.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeTransition.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimTreeTweenBase.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimTreeTweenBase.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimation.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimation.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimationDatabase.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimationDatabaseGame.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimationDatabaseGame.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimationManager.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimationManager.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAnimationSet.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAnimationSet.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CAssetFactory.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CAssetFactory.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CBodyController.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CBodyController.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CBodyState.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CBodyState.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CBodyStateCmdMgr.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CBodyStateCmdMgr.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CBodyStateInfo.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CBodyStateInfo.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CBoneTracking.cpp CHierarchyPoseBuilder: Fix missing ampersand in CharLayoutInfo() return value 2020-03-05 21:28:23 -05:00
CBoneTracking.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CBoolPOINode.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CBoolPOINode.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CCharAnimTime.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CCharAnimTime.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CCharLayoutInfo.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CCharLayoutInfo.hpp CCharLayoutInfo: Make constructors explicit 2019-10-26 21:27:03 -04:00
CCharacterFactory.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CCharacterFactory.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CCharacterInfo.cpp CCharacterInfo: Remove unnecessary top-level const in return value of GetAnimationIndex() 2020-02-28 04:56:45 -05:00
CCharacterInfo.hpp CCharacterInfo: Remove unnecessary top-level const in return value of GetAnimationIndex() 2020-02-28 04:56:45 -05:00
CCharacterSet.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CCharacterSet.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CEffectComponent.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CEffectComponent.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CFBStreamedAnimReader.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CFBStreamedAnimReader.hpp Properly cleanup Xorg in visigen, various fixes and cleanups in URDE, more CRidley imps 2019-11-19 15:06:25 -08:00
CFBStreamedCompression.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CFBStreamedCompression.hpp CToken: Add HasReference() member function 2020-03-08 21:13:37 -04:00
CGroundMovement.cpp Merge pull request #166 from lioncash/redundant 2020-02-26 13:19:22 -05:00
CGroundMovement.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CHalfTransition.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CHalfTransition.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CHierarchyPoseBuilder.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CHierarchyPoseBuilder.hpp CHierarchyPoseBuilder: Fix missing ampersand in CharLayoutInfo() return value 2020-03-05 21:28:23 -05:00
CIkChain.cpp CHierarchyPoseBuilder: Fix missing ampersand in CharLayoutInfo() return value 2020-03-05 21:28:23 -05:00
CIkChain.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CInt32POINode.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CInt32POINode.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CLayoutDescription.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMakeLists.txt Initial CSpacePirate and rag doll imps 2018-11-23 22:09:35 -10:00
CMetaAnimBlend.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaAnimBlend.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaAnimFactory.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaAnimFactory.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaAnimPhaseBlend.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaAnimPhaseBlend.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaAnimPlay.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaAnimPlay.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaAnimRandom.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaAnimRandom.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaAnimSequence.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaAnimSequence.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaTransFactory.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaTransFactory.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaTransMetaAnim.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaTransMetaAnim.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaTransPhaseTrans.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaTransPhaseTrans.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaTransSnap.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaTransSnap.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CMetaTransTrans.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CMetaTransTrans.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CModelData.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CModelData.hpp CToken: Add HasReference() member function 2020-03-08 21:13:37 -04:00
CPASAnimInfo.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPASAnimInfo.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CPASAnimParm.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CPASAnimParmData.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPASAnimParmData.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CPASAnimState.cpp CPASAnimState: Remove const_cast usages 2020-02-28 04:33:42 -05:00
CPASAnimState.hpp CPAS*: Make constructors explicit 2020-02-28 04:38:23 -05:00
CPASDatabase.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPASDatabase.hpp CPAS*: Make constructors explicit 2020-02-28 04:38:23 -05:00
CPASParmInfo.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPASParmInfo.hpp CPASParmInfo: Make data members private 2020-02-28 05:00:16 -05:00
CPOINode.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPOINode.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CParticleData.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CParticleData.hpp More work on CThardus 2020-01-05 20:24:54 -08:00
CParticleDatabase.cpp CParticleGenInfo: Fix missing ampersand in GetParticleSystem() member function 2020-03-05 21:36:04 -05:00
CParticleDatabase.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CParticleGenInfo.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CParticleGenInfo.hpp CParticleGenInfo: Fix missing ampersand in GetParticleSystem() member function 2020-03-05 21:36:04 -05:00
CParticlePOINode.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CParticlePOINode.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CPoseAsTransforms.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPoseAsTransforms.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CPrimitive.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPrimitive.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CRagDoll.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CRagDoll.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CSegId.hpp CSegId: Add member functions for querying validity 2019-10-26 22:43:11 -04:00
CSegIdList.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CSegIdList.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CSegStatementSet.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CSegStatementSet.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CSequenceHelper.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CSequenceHelper.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CSkinBank.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CSkinBank.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CSkinRules.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CSkinRules.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CSoundPOINode.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CSoundPOINode.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CSteeringBehaviors.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CSteeringBehaviors.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CTimeScaleFunctions.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CTimeScaleFunctions.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CTransition.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CTransition.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CTransitionDatabase.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CTransitionDatabaseGame.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CTransitionDatabaseGame.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CTransitionManager.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CTransitionManager.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CTreeUtils.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CTreeUtils.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CharacterCommon.hpp Properly cleanup Xorg in visigen, various fixes and cleanups in URDE, more CRidley imps 2019-11-19 15:06:25 -08:00
IAnimReader.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
IAnimReader.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
IMetaAnim.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
IMetaAnim.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
IMetaTrans.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
IVaryingAnimationTimeScale.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
TSegIdMap.hpp CSegId: Add member functions for querying validity 2019-10-26 22:43:11 -04:00