Merge pull request #86 from lioncash/header

General: Normalize RuntimeCommon include paths
This commit is contained in:
Phillip Stephens 2019-09-28 08:02:35 -07:00 committed by GitHub
commit 00cff89141
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
258 changed files with 1744 additions and 951 deletions

View File

@ -1,15 +1,20 @@
#pragma once
#include "hecl/ClientProcess.hpp"
#include "hecl/Database.hpp"
#include "Runtime/IFactory.hpp"
#include <list>
#include <memory>
#include <mutex>
#include <optional>
#include <thread>
#include <unordered_map>
#include "DataSpec/SpecBase.hpp"
#include "Runtime/CFactoryMgr.hpp"
#include "Runtime/CResFactory.hpp"
#include "DataSpec/SpecBase.hpp"
#include <optional>
#include "Runtime/IFactory.hpp"
#include <thread>
#include <mutex>
#include <hecl/ClientProcess.hpp>
#include <hecl/Database.hpp>
namespace urde {

View File

@ -1,7 +1,7 @@
#pragma once
#include "ProjectResourceFactoryBase.hpp"
#include "CToken.hpp"
#include "Editor/ProjectResourceFactoryBase.hpp"
#include "Runtime/CToken.hpp"
namespace urde {
class MP1OriginalIDs;

View File

@ -1,11 +1,15 @@
#pragma once
#include "RetroTypes.hpp"
#include "CFactoryMgr.hpp"
#include "IObj.hpp"
#include "CToken.hpp"
#include "IOStreams.hpp"
#include "amuse/AudioGroupData.hpp"
#include <memory>
#include <string>
#include "Runtime/CFactoryMgr.hpp"
#include "Runtime/CToken.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/IObj.hpp"
#include "Runtime/RetroTypes.hpp"
#include <amuse/AudioGroupData.hpp>
namespace urde {

View File

@ -1,15 +1,16 @@
#pragma once
#include "../GCNTypes.hpp"
#include "zeus/CVector3f.hpp"
#include "amuse/amuse.hpp"
#include "boo/audiodev/IAudioVoiceEngine.hpp"
#include "RetroTypes.hpp"
#include "CToken.hpp"
#include "Runtime/CToken.hpp"
#include "Runtime/GCNTypes.hpp"
#include "Runtime/RetroTypes.hpp"
#include <amuse/amuse.hpp>
#include <boo/audiodev/IAudioVoiceEngine.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CSimplePool;
class CAudioGroupSet;
class CSimplePool;
CFactoryFnReturn FAudioTranslationTableFactory(const SObjectTag& tag, CInputStream& in, const CVParamTransfer& vparms,
CObjectReference* selfRef);

View File

@ -1,6 +1,8 @@
#pragma once
#include "CSfxManager.hpp"
#include <memory>
#include "Runtime/Audio/CSfxManager.hpp"
namespace urde {

View File

@ -1,10 +1,14 @@
#pragma once
#include <memory>
#include <unordered_set>
#include <vector>
#include "../RetroTypes.hpp"
#include "zeus/CVector3f.hpp"
#include "CAudioSys.hpp"
#include "DNAMP1/SFX/SFX.h"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Audio/CAudioSys.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,10 +1,17 @@
#pragma once
#include "CAudioSys.hpp"
#include "RetroTypes.hpp"
#include <cstring>
#include <memory>
#include <optional>
#include <vector>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Audio/CAudioSys.hpp"
#include "g721.h"
#include "boo/audiodev/IAudioVoice.hpp"
#include "boo/audiodev/IAudioVoiceEngine.hpp"
#include <boo/audiodev/IAudioVoice.hpp>
#include <boo/audiodev/IAudioVoiceEngine.hpp>
namespace urde {
class IDvdRequest;

View File

@ -1,6 +1,8 @@
#pragma once
#include "RetroTypes.hpp"
#include <string_view>
#include "Runtime/GCNTypes.hpp"
namespace urde {

View File

@ -1,18 +1,28 @@
#pragma once
#include "RetroTypes.hpp"
#include "CInGameTweakManagerBase.hpp"
#include "zeus/CQuaternion.hpp"
#include "zeus/CTransform.hpp"
#include "zeus/CVector3f.hpp"
#include "MP1/CInGameGuiManager.hpp"
#include <list>
#include <memory>
#include <optional>
#include <vector>
#include "Runtime/CInGameTweakManagerBase.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/MP1/CInGameGuiManager.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector2f.hpp>
#include <zeus/CVector2i.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
struct CFinalInput;
class IWorld;
class CMapUniverse;
class CMapWorldInfo;
class CStateManager;
class CMapUniverse;
class IWorld;
struct CFinalInput;
class CAutoMapper {
public:

View File

@ -1,13 +1,18 @@
#pragma once
#include "RetroTypes.hpp"
#include "CResFactory.hpp"
#include "zeus/CAABox.hpp"
#include "zeus/CVector3f.hpp"
#include "boo/graphicsdev/IGraphicsDataFactory.hpp"
#include "Graphics/CLineRenderer.hpp"
#include "Graphics/Shaders/CMapSurfaceShader.hpp"
#include "CMappableObject.hpp"
#include <memory>
#include <vector>
#include "Runtime/CResFactory.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/AutoMapper/CMappableObject.hpp"
#include "Runtime/Graphics/CLineRenderer.hpp"
#include "Runtime/Graphics/Shaders/CMapSurfaceShader.hpp"
#include <boo/graphicsdev/IGraphicsDataFactory.hpp>
#include <zeus/CAABox.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class IWorld;

View File

@ -1,12 +1,16 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CVector3f.hpp"
#include "zeus/CColor.hpp"
#include "zeus/CTransform.hpp"
#include "IFactory.hpp"
#include "CToken.hpp"
#include "CMapArea.hpp"
#include <string>
#include <vector>
#include "Runtime/CToken.hpp"
#include "Runtime/IFactory.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/AutoMapper/CMapArea.hpp"
#include <zeus/CColor.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CStateManager;

View File

@ -1,16 +1,21 @@
#pragma once
#include "RetroTypes.hpp"
#include "CToken.hpp"
#include "zeus/CColor.hpp"
#include "zeus/CVector3f.hpp"
#include "zeus/CTransform.hpp"
#include "CMapArea.hpp"
#include <vector>
#include "Runtime/CToken.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/AutoMapper/CMapArea.hpp"
#include <zeus/CColor.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class IWorld;
class CMapWorldInfo;
class CStateManager;
class IWorld;
class CMapWorld {
public:
/* skDrawProfileItemNames; */

View File

@ -1,6 +1,9 @@
#pragma once
#include "RetroTypes.hpp"
#include <map>
#include <vector>
#include "Runtime/RetroTypes.hpp"
namespace urde {
class CSaveWorld;

View File

@ -1,16 +1,20 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CAABox.hpp"
#include "zeus/CTransform.hpp"
#include "GameGlobalObjects.hpp"
#include "Graphics/Shaders/CMapSurfaceShader.hpp"
#include "Graphics/Shaders/CTexturedQuadFilter.hpp"
#include "Graphics/CLineRenderer.hpp"
#include <optional>
#include <utility>
#include "Runtime/GameGlobalObjects.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Graphics/CLineRenderer.hpp"
#include "Runtime/Graphics/Shaders/CMapSurfaceShader.hpp"
#include "Runtime/Graphics/Shaders/CTexturedQuadFilter.hpp"
#include <zeus/CAABox.hpp>
#include <zeus/CTransform.hpp>
namespace urde {
class CStateManager;
class CMapWorldInfo;
class CStateManager;
class CMappableObject {
static boo::ObjToken<boo::IGraphicsBufferS> g_doorVbo;

View File

@ -1,7 +1,15 @@
#pragma once
#include "CGameCamera.hpp"
#include "CCameraSpline.hpp"
#include <cmath>
#include <memory>
#include <vector>
#include "Runtime/Camera/CCameraSpline.hpp"
#include "Runtime/Camera/CGameCamera.hpp"
#include <zeus/CAABox.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CPlayer;

View File

@ -1,10 +1,14 @@
#pragma once
#include "zeus/CColor.hpp"
#include "RetroTypes.hpp"
#include "CToken.hpp"
#include "Graphics/Shaders/CCameraBlurFilter.hpp"
#include "Graphics/Shaders/CXRayBlurFilter.hpp"
#include <memory>
#include <optional>
#include "Runtime/CToken.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Graphics/Shaders/CCameraBlurFilter.hpp"
#include "Runtime/Graphics/Shaders/CXRayBlurFilter.hpp"
#include <zeus/CColor.hpp>
namespace urde {
class CTexture;

View File

@ -1,20 +1,26 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CVector3f.hpp"
#include "World/CGameArea.hpp"
#include <list>
#include <vector>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/World/CGameArea.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {
class CFirstPersonCamera;
class CBallCamera;
class CStateManager;
class CGameCamera;
class CCameraShakeData;
class CScriptWater;
class CInterpolationCamera;
struct CFinalInput;
class CScriptCameraHint;
class CCinematicCamera;
class CFirstPersonCamera;
class CGameCamera;
class CInterpolationCamera;
class CScriptCameraHint;
class CScriptWater;
class CStateManager;
struct CFinalInput;
class CCameraManager {
static float sFirstPersonFOV;

View File

@ -1,7 +1,8 @@
#pragma once
#include "zeus/CVector3f.hpp"
#include "RetroTypes.hpp"
#include "Runtime/RetroTypes.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {
class CRandom16;

View File

@ -1,6 +1,13 @@
#pragma once
#include "CGameCamera.hpp"
#include <string_view>
#include <vector>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Camera/CGameCamera.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,6 +1,10 @@
#pragma once
#include "CGameCamera.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Camera/CGameCamera.hpp"
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,14 +1,17 @@
#pragma once
#include "World/CActor.hpp"
#include "zeus/CTransform.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/World/CActor.hpp"
#include <zeus/CMatrix4f.hpp>
#include <zeus/CTransform.hpp>
namespace urde {
struct CFinalInput;
class CGameCamera : public CActor {
friend class CStateManager;
friend class CCameraManager;
friend class CStateManager;
protected:
TUniqueId xe8_watchedObject;

View File

@ -1,6 +1,9 @@
#pragma once
#include "CGameCamera.hpp"
#include "Runtime/Camera/CGameCamera.hpp"
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,7 +1,7 @@
#pragma once
#include "CGameCamera.hpp"
#include "CCameraSpline.hpp"
#include "Runtime/Camera/CCameraSpline.hpp"
#include "Runtime/Camera/CGameCamera.hpp"
namespace urde {

View File

@ -1,15 +1,18 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CVector3f.hpp"
#include "zeus/CColor.hpp"
#include "zeus/CAABox.hpp"
#include "Graphics/CLight.hpp"
#include <vector>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Graphics/CLight.hpp"
#include <zeus/CAABox.hpp>
#include <zeus/CColor.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CBooModel;
class CStateManager;
class CGameArea;
class CStateManager;
class CActorLights {
static s32 sFrameSchedulerCount;

View File

@ -1,12 +1,13 @@
#pragma once
#include "RetroTypes.hpp"
#include <memory>
#include "Runtime/RetroTypes.hpp"
namespace urde {
class CAnimTreeNode;
class CAdditiveAnimationInfo;
class CSegIdList;
class CAnimTreeNode;
class CCharLayoutInfo;
class CSegIdList;
class CSegStatementSet;
class CAdditiveAnimationInfo {

View File

@ -1,13 +1,14 @@
#pragma once
#include "RetroTypes.hpp"
#include "CharacterCommon.hpp"
#include "CBodyStateCmdMgr.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CBodyStateCmdMgr.hpp"
#include "Runtime/Character/CharacterCommon.hpp"
namespace urde {
class CActor;
class CBodyController;
class CStateManager;
class CActor;
class CAdditiveBodyState {
public:
virtual ~CAdditiveBodyState() = default;

View File

@ -1,14 +1,18 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CVector3f.hpp"
#include "CAnimSource.hpp"
#include "CFBStreamedCompression.hpp"
#include "CFactoryMgr.hpp"
#include <algorithm>
#include <memory>
#include "Runtime/CFactoryMgr.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CAnimSource.hpp"
#include "Runtime/Character/CFBStreamedCompression.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {
class IObjectStore;
class IAnimReader;
class IObjectStore;
enum class EAnimFormat { Uncompressed, Unknown, BitstreamCompressed, BitstreamCompressed24 };

View File

@ -1,8 +1,8 @@
#pragma once
#include "CFactoryMgr.hpp"
#include "CCharacterSet.hpp"
#include "CAnimationSet.hpp"
#include "Runtime/CFactoryMgr.hpp"
#include "Runtime/Character/CAnimationSet.hpp"
#include "Runtime/Character/CCharacterSet.hpp"
namespace urde {

View File

@ -1,16 +1,24 @@
#pragma once
#include "RetroTypes.hpp"
#include "CToken.hpp"
#include "CCharacterInfo.hpp"
#include "CParticleDatabase.hpp"
#include "CPoseAsTransforms.hpp"
#include "CHierarchyPoseBuilder.hpp"
#include "CAdditiveAnimPlayback.hpp"
#include "CCharLayoutInfo.hpp"
#include "CAnimPlaybackParms.hpp"
#include "IAnimReader.hpp"
#include <memory>
#include <set>
#include <vector>
#include "Runtime/CToken.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/Character/CAdditiveAnimPlayback.hpp"
#include "Runtime/Character/CAnimPlaybackParms.hpp"
#include "Runtime/Character/CCharLayoutInfo.hpp"
#include "Runtime/Character/CCharacterInfo.hpp"
#include "Runtime/Character/CHierarchyPoseBuilder.hpp"
#include "Runtime/Character/CParticleDatabase.hpp"
#include "Runtime/Character/CPoseAsTransforms.hpp"
#include "Runtime/Character/IAnimReader.hpp"
#include <zeus/CAABox.hpp>
#include <zeus/CQuaternion.hpp>
#include <zeus/CVector3f.hpp>
enum class EUserEventType {
Projectile = 0,
@ -51,30 +59,31 @@ enum class EUserEventType {
};
namespace urde {
class CCharLayoutInfo;
class CSkinnedModel;
class CMorphableSkinnedModel;
struct CAnimSysContext;
class CAnimTreeNode;
class CAnimationManager;
class CTransitionManager;
class CBoolPOINode;
class CCharAnimTime;
class CCharLayoutInfo;
class CCharacterFactory;
class IMetaAnim;
struct CModelFlags;
class CVertexMorphEffect;
class CInt32POINode;
class CModel;
class CMorphableSkinnedModel;
class CParticlePOINode;
class CPrimitive;
class CRandom16;
class CStateManager;
class CCharAnimTime;
class CModel;
class CSkinRules;
class CAnimTreeNode;
class CSegIdList;
class CSegStatementSet;
class CBoolPOINode;
class CInt32POINode;
class CParticlePOINode;
class CSkinRules;
class CSkinnedModel;
class CSoundPOINode;
class CStateManager;
class CTransitionManager;
class CVertexMorphEffect;
class IAnimReader;
class IMetaAnim;
struct CAnimSysContext;
struct CModelFlags;
struct SAdvancementDeltas;
struct SAdvancementResults;

View File

@ -1,10 +1,13 @@
#pragma once
#include "CFactoryMgr.hpp"
#include "CBoolPOINode.hpp"
#include "CInt32POINode.hpp"
#include "CParticlePOINode.hpp"
#include "CSoundPOINode.hpp"
#include <vector>
#include "Runtime/CFactoryMgr.hpp"
#include "Runtime/GCNTypes.hpp"
#include "Runtime/Character/CBoolPOINode.hpp"
#include "Runtime/Character/CInt32POINode.hpp"
#include "Runtime/Character/CParticlePOINode.hpp"
#include "Runtime/Character/CSoundPOINode.hpp"
namespace urde {

View File

@ -1,7 +1,7 @@
#pragma once
#include "zeus/CQuaternion.hpp"
#include "zeus/CVector3f.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,7 +1,10 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CQuaternion.hpp"
#include "Runtime/RetroTypes.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CAnimPlaybackParms {

View File

@ -1,22 +1,26 @@
#pragma once
#include "RetroTypes.hpp"
#include "CCharAnimTime.hpp"
#include "zeus/CQuaternion.hpp"
#include "zeus/CVector3f.hpp"
#include "CSegId.hpp"
#include "CToken.hpp"
#include <memory>
#include <vector>
#include "Runtime/CToken.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CCharAnimTime.hpp"
#include "Runtime/Character/CSegId.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class IObjectStore;
class CSegIdList;
class CSegStatementSet;
class CSegId;
class CAnimPOIData;
class CBoolPOINode;
class CInt32POINode;
class CParticlePOINode;
class CSegId;
class CSegIdList;
class CSegStatementSet;
class CSoundPOINode;
class IObjectStore;
class RotationAndOffsetStorage {
friend class CAnimSource;

View File

@ -1,10 +1,15 @@
#pragma once
#include "IAnimReader.hpp"
#include "CToken.hpp"
#include "CAnimSource.hpp"
#include "CParticleData.hpp"
#include <memory>
#include <set>
#include <utility>
#include <vector>
#include "Runtime/CToken.hpp"
#include "Runtime/GCNTypes.hpp"
#include "Runtime/Character/CAnimSource.hpp"
#include "Runtime/Character/CParticleData.hpp"
#include "Runtime/Character/IAnimReader.hpp"
namespace urde {

View File

@ -1,11 +1,14 @@
#pragma once
#include "CToken.hpp"
#include "CRandom16.hpp"
#include <memory>
#include "Runtime/CRandom16.hpp"
#include "Runtime/CToken.hpp"
#include "Runtime/GCNTypes.hpp"
namespace urde {
class CTransitionDatabaseGame;
class CSimplePool;
class CTransitionDatabaseGame;
struct CAnimSysContext {
TToken<CTransitionDatabaseGame> x0_transDB;

View File

@ -1,6 +1,12 @@
#pragma once
#include "CAnimTreeNode.hpp"
#include <memory>
#include <string_view>
#include <utility>
#include "Runtime/GCNTypes.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/Character/CAnimTreeNode.hpp"
namespace urde {

View File

@ -1,6 +1,9 @@
#pragma once
#include "CAnimTreeTweenBase.hpp"
#include <memory>
#include <string>
#include "Runtime/Character/CAnimTreeTweenBase.hpp"
namespace urde {

View File

@ -1,6 +1,10 @@
#pragma once
#include "CAnimTreeNode.hpp"
#include <memory>
#include <string_view>
#include "Runtime/rstl.hpp"
#include "Runtime/Character/CAnimTreeNode.hpp"
namespace urde {

View File

@ -1,8 +1,12 @@
#pragma once
#include "CAnimTreeSingleChild.hpp"
#include "CAnimSysContext.hpp"
#include "CSequenceHelper.hpp"
#include <memory>
#include <string>
#include "Runtime/GCNTypes.hpp"
#include "Runtime/Character/CAnimSysContext.hpp"
#include "Runtime/Character/CAnimTreeSingleChild.hpp"
#include "Runtime/Character/CSequenceHelper.hpp"
namespace urde {

View File

@ -1,6 +1,11 @@
#pragma once
#include "IAnimReader.hpp"
#include <memory>
#include <string>
#include <utility>
#include "Runtime/GCNTypes.hpp"
#include "Runtime/Character/IAnimReader.hpp"
namespace urde {

View File

@ -1,8 +1,12 @@
#pragma once
#include "CAnimTreeSingleChild.hpp"
#include "CAnimSysContext.hpp"
#include "CSequenceHelper.hpp"
#include <memory>
#include <vector>
#include "Runtime/GCNTypes.hpp"
#include "Runtime/Character/CAnimSysContext.hpp"
#include "Runtime/Character/CAnimTreeSingleChild.hpp"
#include "Runtime/Character/CSequenceHelper.hpp"
namespace urde {
class IMetaAnim;

View File

@ -1,6 +1,10 @@
#pragma once
#include "CAnimTreeNode.hpp"
#include <memory>
#include "Runtime/GCNTypes.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/Character/CAnimTreeNode.hpp"
namespace urde {

View File

@ -1,7 +1,12 @@
#pragma once
#include "CAnimTreeSingleChild.hpp"
#include "CTimeScaleFunctions.hpp"
#include <memory>
#include <string>
#include <vector>
#include "Runtime/GCNTypes.hpp"
#include "Runtime/Character/CAnimTreeSingleChild.hpp"
#include "Runtime/Character/CTimeScaleFunctions.hpp"
namespace urde {

View File

@ -1,7 +1,10 @@
#pragma once
#include "RetroTypes.hpp"
#include "CAnimTreeTweenBase.hpp"
#include <memory>
#include <string_view>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CAnimTreeTweenBase.hpp"
namespace urde {

View File

@ -1,6 +1,10 @@
#pragma once
#include "CAnimTreeDoubleChild.hpp"
#include <memory>
#include <utility>
#include "Runtime/rstl.hpp"
#include "Runtime/Character/CAnimTreeDoubleChild.hpp"
namespace urde {

View File

@ -1,7 +1,10 @@
#pragma once
#include "IOStreams.hpp"
#include "CMetaAnimFactory.hpp"
#include <memory>
#include <string>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CMetaAnimFactory.hpp"
namespace urde {
class IMetaAnim;

View File

@ -1,13 +1,14 @@
#pragma once
#include "../RetroTypes.hpp"
#include <vector>
#include <set>
#include <string>
#include <string_view>
#include <vector>
#include "Runtime/RetroTypes.hpp"
namespace urde {
class IMetaAnim;
class CPrimitive;
class IMetaAnim;
class CAnimationDatabase {
public:

View File

@ -1,6 +1,9 @@
#pragma once
#include "CAnimationDatabase.hpp"
#include <memory>
#include <vector>
#include "Runtime/Character/CAnimationDatabase.hpp"
namespace urde {
class CAnimation;

View File

@ -1,16 +1,19 @@
#pragma once
#include "CToken.hpp"
#include "CAnimSysContext.hpp"
#include <memory>
#include "Runtime/CToken.hpp"
#include "Runtime/Character/CAnimSysContext.hpp"
namespace urde {
class CAnimationDatabaseGame;
class CTransitionDatabaseGame;
class CSimplePool;
class CAnimTreeNode;
struct CMetaAnimTreeBuildOrders;
class CAnimationDatabaseGame;
class CSimplePool;
class CTransitionDatabaseGame;
class IMetaAnim;
struct CMetaAnimTreeBuildOrders;
class CAnimationManager {
TToken<CAnimationDatabaseGame> x0_animDB;
CAnimSysContext x8_sysCtx;

View File

@ -1,10 +1,15 @@
#pragma once
#include "IOStreams.hpp"
#include "CAnimation.hpp"
#include "CTransition.hpp"
#include "CHalfTransition.hpp"
#include "CAdditiveAnimPlayback.hpp"
#include <memory>
#include <utility>
#include <vector>
#include "Runtime/IOStreams.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CAdditiveAnimPlayback.hpp"
#include "Runtime/Character/CAnimation.hpp"
#include "Runtime/Character/CHalfTransition.hpp"
#include "Runtime/Character/CTransition.hpp"
namespace urde {

View File

@ -1,9 +1,12 @@
#pragma once
#include "IFactory.hpp"
#include "IObj.hpp"
#include "CToken.hpp"
#include "CSimplePool.hpp"
#include <functional>
#include <memory>
#include "Runtime/CSimplePool.hpp"
#include "Runtime/CToken.hpp"
#include "Runtime/IFactory.hpp"
#include "Runtime/IObj.hpp"
namespace urde {
class CCharacterFactory;

View File

@ -1,20 +1,22 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CQuaternion.hpp"
#include "CharacterCommon.hpp"
#include "CBodyStateCmdMgr.hpp"
#include "CBodyStateInfo.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CBodyStateCmdMgr.hpp"
#include "Runtime/Character/CBodyStateInfo.hpp"
#include "Runtime/Character/CharacterCommon.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CActor;
class CAnimPlaybackParms;
struct CFinalInput;
class CPASAnimParmData;
class CPASDatabase;
class CRandom16;
class CStateManager;
class CPASDatabase;
struct CFinalInput;
class CBodyController {
CActor& x0_actor;

View File

@ -1,8 +1,10 @@
#pragma once
#include "RetroTypes.hpp"
#include "CharacterCommon.hpp"
#include "CBodyStateCmdMgr.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CBodyStateCmdMgr.hpp"
#include "Runtime/Character/CharacterCommon.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {
class CBodyController;

View File

@ -1,8 +1,10 @@
#pragma once
#include "RetroTypes.hpp"
#include "CharacterCommon.hpp"
#include "zeus/CVector3f.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/Character/CharacterCommon.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,9 +1,14 @@
#pragma once
#include "RetroTypes.hpp"
#include "CharacterCommon.hpp"
#include "CBodyState.hpp"
#include "CAdditiveBodyState.hpp"
#include <map>
#include <memory>
#include <utility>
#include <vector>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CAdditiveBodyState.hpp"
#include "Runtime/Character/CBodyState.hpp"
#include "Runtime/Character/CharacterCommon.hpp"
namespace urde {
class CActor;

View File

@ -1,11 +1,14 @@
#pragma once
#include "Character/CSegId.hpp"
#include <optional>
#include <string_view>
#include "zeus/CTransform.hpp"
#include "zeus/CQuaternion.hpp"
#include "zeus/CVector3f.hpp"
#include "RetroTypes.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CSegId.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CAnimData;

View File

@ -1,6 +1,6 @@
#pragma once
#include "CPOINode.hpp"
#include "Runtime/Character/CPOINode.hpp"
namespace urde {
class IAnimSourceInfo;

View File

@ -1,6 +1,6 @@
#pragma once
#include "IOStreams.hpp"
#include "Runtime/IOStreams.hpp"
#undef min
#undef max

View File

@ -1,10 +1,17 @@
#pragma once
#include "CFactoryMgr.hpp"
#include "IOStreams.hpp"
#include "CSegIdList.hpp"
#include "CSegId.hpp"
#include "TSegIdMap.hpp"
#include <map>
#include <memory>
#include <string>
#include <vector>
#include "Runtime/CFactoryMgr.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CSegId.hpp"
#include "Runtime/Character/CSegIdList.hpp"
#include "Runtime/Character/TSegIdMap.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,9 +1,15 @@
#pragma once
#include "IOStreams.hpp"
#include "CPASDatabase.hpp"
#include "zeus/CAABox.hpp"
#include "CEffectComponent.hpp"
#include <string>
#include <utility>
#include <vector>
#include "Runtime/IOStreams.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CEffectComponent.hpp"
#include "Runtime/Character/CPASDatabase.hpp"
#include <zeus/CAABox.hpp>
namespace urde {

View File

@ -1,7 +1,10 @@
#pragma once
#include "IOStreams.hpp"
#include "CCharacterInfo.hpp"
#include <map>
#include "Runtime/IOStreams.hpp"
#include "Runtime/GCNTypes.hpp"
#include "Runtime/Character/CCharacterInfo.hpp"
namespace urde {

View File

@ -1,8 +1,10 @@
#pragma once
#include "IOStreams.hpp"
#include "RetroTypes.hpp"
#include "CParticleData.hpp"
#include <string>
#include "Runtime/IOStreams.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CParticleData.hpp"
namespace urde {

View File

@ -1,7 +1,10 @@
#pragma once
#include "CAnimSourceReader.hpp"
#include "CFBStreamedCompression.hpp"
#include <memory>
#include <vector>
#include "Runtime/Character/CAnimSourceReader.hpp"
#include "Runtime/Character/CFBStreamedCompression.hpp"
namespace urde {
class CBitLevelLoader;

View File

@ -1,9 +1,13 @@
#pragma once
#include "RetroTypes.hpp"
#include "CToken.hpp"
#include "CAnimPOIData.hpp"
#include "zeus/CVector3f.hpp"
#include <memory>
#include <vector>
#include "Runtime/CToken.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CAnimPOIData.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {
class IObjectStore;

View File

@ -1,14 +1,19 @@
#pragma once
#include "RetroTypes.hpp"
#include "Collision/CCollisionInfo.hpp"
#include <optional>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/Collision/CCollisionInfo.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {
class CAreaCollisionCache;
class CCollisionInfoList;
class CMaterialFilter;
class CPhysicsActor;
class CStateManager;
class CAreaCollisionCache;
class CMaterialFilter;
class CCollisionInfoList;
class CGroundMovement {
public:

View File

@ -1,7 +1,10 @@
#pragma once
#include "IOStreams.hpp"
#include "IMetaTrans.hpp"
#include <memory>
#include "Runtime/GCNTypes.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaTrans.hpp"
namespace urde {

View File

@ -1,13 +1,15 @@
#pragma once
#include "CSegId.hpp"
#include "TSegIdMap.hpp"
#include "zeus/CQuaternion.hpp"
#include "CLayoutDescription.hpp"
#include "Runtime/Character/CLayoutDescription.hpp"
#include "Runtime/Character/CSegId.hpp"
#include "Runtime/Character/TSegIdMap.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CLayoutDescription;
class CCharLayoutInfo;
class CLayoutDescription;
class CPoseAsTransforms;
class CHierarchyPoseBuilder {

View File

@ -1,10 +1,11 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CTransform.hpp"
#include "zeus/CVector3f.hpp"
#include "zeus/CQuaternion.hpp"
#include "Character/CSegId.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CSegId.hpp"
#include <zeus/CQuaternion.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CAnimData;

View File

@ -1,6 +1,9 @@
#pragma once
#include "CPOINode.hpp"
#include <string>
#include "Runtime/GCNTypes.hpp"
#include "Runtime/Character/CPOINode.hpp"
namespace urde {
class IAnimSourceInfo;

View File

@ -1,8 +1,10 @@
#pragma once
#include <optional>
#include "CToken.hpp"
#include "zeus/CVector3f.hpp"
#include "Runtime/CToken.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {
class CCharLayoutInfo;

View File

@ -1,7 +1,9 @@
#pragma once
#include "IMetaAnim.hpp"
#include "IOStreams.hpp"
#include <memory>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaAnim.hpp"
namespace urde {

View File

@ -1,7 +1,9 @@
#pragma once
#include "IOStreams.hpp"
#include "IMetaAnim.hpp"
#include <memory>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaAnim.hpp"
namespace urde {

View File

@ -1,7 +1,9 @@
#pragma once
#include "IMetaAnim.hpp"
#include "IOStreams.hpp"
#include <memory>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaAnim.hpp"
namespace urde {

View File

@ -1,8 +1,8 @@
#pragma once
#include "IMetaAnim.hpp"
#include "CPrimitive.hpp"
#include "IOStreams.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CPrimitive.hpp"
#include "Runtime/Character/IMetaAnim.hpp"
namespace urde {

View File

@ -1,7 +1,11 @@
#pragma once
#include "IMetaAnim.hpp"
#include "IOStreams.hpp"
#include <memory>
#include <utility>
#include <vector>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaAnim.hpp"
namespace urde {

View File

@ -1,7 +1,10 @@
#pragma once
#include "IMetaAnim.hpp"
#include "IOStreams.hpp"
#include <memory>
#include <vector>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaAnim.hpp"
namespace urde {

View File

@ -1,7 +1,9 @@
#pragma once
#include "IOStreams.hpp"
#include "IMetaTrans.hpp"
#include <memory>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaTrans.hpp"
namespace urde {

View File

@ -1,8 +1,10 @@
#pragma once
#include "IMetaTrans.hpp"
#include "IMetaAnim.hpp"
#include "IOStreams.hpp"
#include <memory>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaAnim.hpp"
#include "Runtime/Character/IMetaTrans.hpp"
namespace urde {

View File

@ -1,8 +1,8 @@
#pragma once
#include "IMetaTrans.hpp"
#include "IOStreams.hpp"
#include "CCharAnimTime.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CCharAnimTime.hpp"
#include "Runtime/Character/IMetaTrans.hpp"
namespace urde {

View File

@ -1,7 +1,7 @@
#pragma once
#include "IMetaTrans.hpp"
#include "IOStreams.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/IMetaTrans.hpp"
namespace urde {

View File

@ -1,8 +1,8 @@
#pragma once
#include "IMetaTrans.hpp"
#include "IOStreams.hpp"
#include "CCharAnimTime.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CCharAnimTime.hpp"
#include "Runtime/Character/IMetaTrans.hpp"
namespace urde {

View File

@ -1,22 +1,25 @@
#pragma once
#include "zeus/CVector3f.hpp"
#include "zeus/CAABox.hpp"
#include "zeus/CColor.hpp"
#include "RetroTypes.hpp"
#include "CToken.hpp"
#include "CAnimData.hpp"
#include "Graphics/CModel.hpp"
#include <memory>
#include "Runtime/CToken.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CAnimData.hpp"
#include "Runtime/Graphics/CModel.hpp"
#include <zeus/CAABox.hpp>
#include <zeus/CColor.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CCharAnimTime;
class CStateManager;
class CActorLights;
struct CModelFlags;
class CRandom16;
class CAnimData;
class CCharAnimTime;
class CModel;
class CRandom16;
class CSkinnedModel;
class CStateManager;
struct CModelFlags;
struct SAdvancementDeltas;
class CStaticRes {

View File

@ -1,8 +1,8 @@
#pragma once
#include "IOStreams.hpp"
#include "rstl.hpp"
#include "CPASAnimParm.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/Character/CPASAnimParm.hpp"
namespace urde {

View File

@ -1,6 +1,6 @@
#pragma once
#include "RetroTypes.hpp"
#include "Runtime/RetroTypes.hpp"
namespace urde {

View File

@ -1,6 +1,8 @@
#pragma once
#include "RetroTypes.hpp"
#include "CPASAnimParm.hpp"
#include "Runtime/RetroTypes.hpp"
#include "Runtime/rstl.hpp"
#include "Runtime/Character/CPASAnimParm.hpp"
namespace urde {
class CPASAnimParmData {

View File

@ -1,8 +1,11 @@
#pragma once
#include "IOStreams.hpp"
#include "CPASParmInfo.hpp"
#include "CPASAnimInfo.hpp"
#include <utility>
#include <vector>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CPASAnimInfo.hpp"
#include "Runtime/Character/CPASParmInfo.hpp"
namespace urde {
class CRandom16;

View File

@ -1,7 +1,11 @@
#pragma once
#include "IOStreams.hpp"
#include "CPASAnimState.hpp"
#include <algorithm>
#include <utility>
#include <vector>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CPASAnimState.hpp"
namespace urde {

View File

@ -1,7 +1,7 @@
#pragma once
#include "IOStreams.hpp"
#include "CPASAnimParm.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CPASAnimParm.hpp"
namespace urde {

View File

@ -1,7 +1,10 @@
#pragma once
#include "IOStreams.hpp"
#include "CCharAnimTime.hpp"
#include <string>
#include <vector>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CCharAnimTime.hpp"
namespace urde {
class IAnimSourceInfo;

View File

@ -1,8 +1,11 @@
#pragma once
#include "IOStreams.hpp"
#include "RetroTypes.hpp"
#include "zeus/CVector3f.hpp"
#include <string>
#include "Runtime/IOStreams.hpp"
#include "Runtime/RetroTypes.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,17 +1,22 @@
#pragma once
#include "CCharacterInfo.hpp"
#include "CParticleGenInfo.hpp"
#include "zeus/CFrustum.hpp"
#include "CToken.hpp"
#include "Particle/CGenDescription.hpp"
#include "Particle/CSwooshDescription.hpp"
#include "Particle/CElectricDescription.hpp"
#include <map>
#include <memory>
#include <string>
#include "Runtime/CToken.hpp"
#include "Runtime/Character/CCharacterInfo.hpp"
#include "Runtime/Character/CParticleGenInfo.hpp"
#include "Runtime/Particle/CGenDescription.hpp"
#include "Runtime/Particle/CSwooshDescription.hpp"
#include "Runtime/Particle/CElectricDescription.hpp"
#include <zeus/CColor.hpp>
#include <zeus/CFrustum.hpp>
namespace urde {
class CPoseAsTransforms;
class CCharLayoutInfo;
class CPoseAsTransforms;
class CParticleDatabase {
std::map<CAssetId, std::shared_ptr<TLockedToken<CGenDescription>>> x0_particleDescs;

View File

@ -1,14 +1,18 @@
#pragma once
#include "RetroTypes.hpp"
#include "CParticleData.hpp"
#include "zeus/CVector3f.hpp"
#include "zeus/CAABox.hpp"
#include <memory>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CParticleData.hpp"
#include <zeus/CAABox.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
struct SObjectTag;
class CParticleGen;
class CStateManager;
struct SObjectTag;
enum class EParticleGenType { Normal, Auxiliary };

View File

@ -1,7 +1,7 @@
#pragma once
#include "CPOINode.hpp"
#include "CParticleData.hpp"
#include "Runtime/Character/CParticleData.hpp"
#include "Runtime/Character/CPOINode.hpp"
namespace urde {
class IAnimSourceInfo;

View File

@ -1,8 +1,14 @@
#pragma once
#include "RetroTypes.hpp"
#include "CSegId.hpp"
#include "zeus/CTransform.hpp"
#include <memory>
#include <utility>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CSegId.hpp"
#include <zeus/CMatrix3f.hpp>
#include <zeus/CTransform.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CCharLayoutInfo;

View File

@ -1,7 +1,9 @@
#pragma once
#include "IOStreams.hpp"
#include "RetroTypes.hpp"
#include <string>
#include "Runtime/IOStreams.hpp"
#include "Runtime/RetroTypes.hpp"
namespace urde {

View File

@ -1,13 +1,17 @@
#pragma once
#include "RetroTypes.hpp"
#include "zeus/CVector3f.hpp"
#include "zeus/CQuaternion.hpp"
#include "zeus/CAABox.hpp"
#include "CSegId.hpp"
#include <vector>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Character/CSegId.hpp"
#include <zeus/CAABox.hpp>
#include <zeus/CQuaternion.hpp>
#include <zeus/CVector3f.hpp>
namespace urde {
class CHierarchyPoseBuilder;
class CCharLayoutInfo;
class CHierarchyPoseBuilder;
class CModelData;
class CStateManager;

View File

@ -1,8 +1,9 @@
#pragma once
#include "RetroTypes.hpp"
#include "IOStreams.hpp"
#include "zeus/CVector3f.hpp"
#include "Runtime/IOStreams.hpp"
#include "Runtime/RetroTypes.hpp"
#include <zeus/CVector3f.hpp>
namespace urde {

View File

@ -1,7 +1,9 @@
#pragma once
#include "IOStreams.hpp"
#include "CSegId.hpp"
#include <vector>
#include "Runtime/IOStreams.hpp"
#include "Runtime/Character/CSegId.hpp"
namespace urde {

View File

@ -1,11 +1,11 @@
#pragma once
#include "CAnimPerSegmentData.hpp"
#include "CSegId.hpp"
#include "Runtime/Character/CAnimPerSegmentData.hpp"
#include "Runtime/Character/CSegId.hpp"
namespace urde {
class CSegIdList;
class CCharLayoutInfo;
class CSegIdList;
class CSegStatementSet {
public:

View File

@ -1,15 +1,18 @@
#pragma once
#include "CAnimTreeNode.hpp"
#include "CBoolPOINode.hpp"
#include "CInt32POINode.hpp"
#include "CParticlePOINode.hpp"
#include "CSoundPOINode.hpp"
#include "CAnimSysContext.hpp"
#include <memory>
#include <vector>
#include "Runtime/Character/CAnimSysContext.hpp"
#include "Runtime/Character/CAnimTreeNode.hpp"
#include "Runtime/Character/CBoolPOINode.hpp"
#include "Runtime/Character/CInt32POINode.hpp"
#include "Runtime/Character/CParticlePOINode.hpp"
#include "Runtime/Character/CSoundPOINode.hpp"
namespace urde {
class IMetaAnim;
class CTransitionDatabaseGame;
class IMetaAnim;
class CSequenceFundamentals {
CSteadyStateAnimInfo x0_ssInfo;

Some files were not shown because too many files have changed in this diff Show More