mirror of https://github.com/AxioDL/metaforce.git
Merge pull request #86 from lioncash/header
General: Normalize RuntimeCommon include paths
This commit is contained in:
commit
00cff89141
|
@ -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 {
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "ProjectResourceFactoryBase.hpp"
|
||||
#include "CToken.hpp"
|
||||
#include "Editor/ProjectResourceFactoryBase.hpp"
|
||||
#include "Runtime/CToken.hpp"
|
||||
|
||||
namespace urde {
|
||||
class MP1OriginalIDs;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#pragma once
|
||||
|
||||
#include "CSfxManager.hpp"
|
||||
#include <memory>
|
||||
|
||||
#include "Runtime/Audio/CSfxManager.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#pragma once
|
||||
|
||||
#include "RetroTypes.hpp"
|
||||
#include <string_view>
|
||||
|
||||
#include "Runtime/GCNTypes.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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; */
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
#include "RetroTypes.hpp"
|
||||
#include <map>
|
||||
#include <vector>
|
||||
|
||||
#include "Runtime/RetroTypes.hpp"
|
||||
|
||||
namespace urde {
|
||||
class CSaveWorld;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
#include "CGameCamera.hpp"
|
||||
#include "Runtime/Camera/CGameCamera.hpp"
|
||||
|
||||
#include <zeus/CTransform.hpp>
|
||||
#include <zeus/CVector3f.hpp>
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "CGameCamera.hpp"
|
||||
#include "CCameraSpline.hpp"
|
||||
#include "Runtime/Camera/CCameraSpline.hpp"
|
||||
#include "Runtime/Camera/CGameCamera.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 };
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "zeus/CQuaternion.hpp"
|
||||
#include "zeus/CVector3f.hpp"
|
||||
#include <zeus/CQuaternion.hpp>
|
||||
#include <zeus/CVector3f.hpp>
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
#include "CAnimTreeTweenBase.hpp"
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
#include "Runtime/Character/CAnimTreeTweenBase.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
#pragma once
|
||||
|
||||
#include "CAnimTreeDoubleChild.hpp"
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
#include "Runtime/rstl.hpp"
|
||||
#include "Runtime/Character/CAnimTreeDoubleChild.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
#include "CAnimationDatabase.hpp"
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
#include "Runtime/Character/CAnimationDatabase.hpp"
|
||||
|
||||
namespace urde {
|
||||
class CAnimation;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#pragma once
|
||||
|
||||
#include "CPOINode.hpp"
|
||||
#include "Runtime/Character/CPOINode.hpp"
|
||||
|
||||
namespace urde {
|
||||
class IAnimSourceInfo;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#pragma once
|
||||
|
||||
#include "IOStreams.hpp"
|
||||
#include "Runtime/IOStreams.hpp"
|
||||
|
||||
#undef min
|
||||
#undef max
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
#include "CPOINode.hpp"
|
||||
#include <string>
|
||||
|
||||
#include "Runtime/GCNTypes.hpp"
|
||||
#include "Runtime/Character/CPOINode.hpp"
|
||||
|
||||
namespace urde {
|
||||
class IAnimSourceInfo;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "IMetaTrans.hpp"
|
||||
#include "IOStreams.hpp"
|
||||
#include "Runtime/IOStreams.hpp"
|
||||
#include "Runtime/Character/IMetaTrans.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#pragma once
|
||||
|
||||
#include "RetroTypes.hpp"
|
||||
#include "Runtime/RetroTypes.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "IOStreams.hpp"
|
||||
#include "CPASAnimParm.hpp"
|
||||
#include "Runtime/IOStreams.hpp"
|
||||
#include "Runtime/Character/CPASAnimParm.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 };
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
#pragma once
|
||||
|
||||
#include "IOStreams.hpp"
|
||||
#include "RetroTypes.hpp"
|
||||
#include <string>
|
||||
|
||||
#include "Runtime/IOStreams.hpp"
|
||||
#include "Runtime/RetroTypes.hpp"
|
||||
|
||||
namespace urde {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
Loading…
Reference in New Issue