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 #pragma once
#include "hecl/ClientProcess.hpp" #include <list>
#include "hecl/Database.hpp" #include <memory>
#include "Runtime/IFactory.hpp" #include <mutex>
#include <optional>
#include <thread>
#include <unordered_map>
#include "DataSpec/SpecBase.hpp"
#include "Runtime/CFactoryMgr.hpp" #include "Runtime/CFactoryMgr.hpp"
#include "Runtime/CResFactory.hpp" #include "Runtime/CResFactory.hpp"
#include "DataSpec/SpecBase.hpp" #include "Runtime/IFactory.hpp"
#include <optional>
#include <thread> #include <hecl/ClientProcess.hpp>
#include <mutex> #include <hecl/Database.hpp>
namespace urde { namespace urde {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,10 +1,17 @@
#pragma once #pragma once
#include "CAudioSys.hpp" #include <cstring>
#include "RetroTypes.hpp" #include <memory>
#include <optional>
#include <vector>
#include "Runtime/RetroTypes.hpp"
#include "Runtime/Audio/CAudioSys.hpp"
#include "g721.h" #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 { namespace urde {
class IDvdRequest; class IDvdRequest;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,7 +1,15 @@
#pragma once #pragma once
#include "CGameCamera.hpp" #include <cmath>
#include "CCameraSpline.hpp" #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 { namespace urde {
class CPlayer; class CPlayer;

View File

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

View File

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

View File

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

View File

@ -1,6 +1,13 @@
#pragma once #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 { namespace urde {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,16 +1,24 @@
#pragma once #pragma once
#include "RetroTypes.hpp" #include <memory>
#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 <set> #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 { enum class EUserEventType {
Projectile = 0, Projectile = 0,
@ -51,30 +59,31 @@ enum class EUserEventType {
}; };
namespace urde { namespace urde {
class CCharLayoutInfo; class CAnimTreeNode;
class CSkinnedModel;
class CMorphableSkinnedModel;
struct CAnimSysContext;
class CAnimationManager; class CAnimationManager;
class CTransitionManager; class CBoolPOINode;
class CCharAnimTime;
class CCharLayoutInfo;
class CCharacterFactory; class CCharacterFactory;
class IMetaAnim; class CInt32POINode;
struct CModelFlags; class CModel;
class CVertexMorphEffect; class CMorphableSkinnedModel;
class CParticlePOINode;
class CPrimitive; class CPrimitive;
class CRandom16; class CRandom16;
class CStateManager;
class CCharAnimTime;
class CModel;
class CSkinRules;
class CAnimTreeNode;
class CSegIdList; class CSegIdList;
class CSegStatementSet; class CSegStatementSet;
class CBoolPOINode; class CSkinRules;
class CInt32POINode; class CSkinnedModel;
class CParticlePOINode;
class CSoundPOINode; class CSoundPOINode;
class CStateManager;
class CTransitionManager;
class CVertexMorphEffect;
class IAnimReader; class IAnimReader;
class IMetaAnim;
struct CAnimSysContext;
struct CModelFlags;
struct SAdvancementDeltas; struct SAdvancementDeltas;
struct SAdvancementResults; struct SAdvancementResults;

View File

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

View File

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

View File

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

View File

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

View File

@ -1,10 +1,15 @@
#pragma once #pragma once
#include "IAnimReader.hpp" #include <memory>
#include "CToken.hpp"
#include "CAnimSource.hpp"
#include "CParticleData.hpp"
#include <set> #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 { namespace urde {

View File

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

View File

@ -1,6 +1,12 @@
#pragma once #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 { namespace urde {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,10 +1,15 @@
#pragma once #pragma once
#include "IOStreams.hpp" #include <memory>
#include "CAnimation.hpp" #include <utility>
#include "CTransition.hpp" #include <vector>
#include "CHalfTransition.hpp"
#include "CAdditiveAnimPlayback.hpp" #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 { namespace urde {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,10 +1,17 @@
#pragma once #pragma once
#include "CFactoryMgr.hpp" #include <map>
#include "IOStreams.hpp" #include <memory>
#include "CSegIdList.hpp" #include <string>
#include "CSegId.hpp" #include <vector>
#include "TSegIdMap.hpp"
#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 { namespace urde {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,17 +1,22 @@
#pragma once #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 <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 { namespace urde {
class CPoseAsTransforms;
class CCharLayoutInfo; class CCharLayoutInfo;
class CPoseAsTransforms;
class CParticleDatabase { class CParticleDatabase {
std::map<CAssetId, std::shared_ptr<TLockedToken<CGenDescription>>> x0_particleDescs; std::map<CAssetId, std::shared_ptr<TLockedToken<CGenDescription>>> x0_particleDescs;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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