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
|
#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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CSfxManager.hpp"
|
#include <memory>
|
||||||
|
|
||||||
|
#include "Runtime/Audio/CSfxManager.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "RetroTypes.hpp"
|
#include <string_view>
|
||||||
|
|
||||||
|
#include "Runtime/GCNTypes.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
|
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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; */
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 };
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CAnimTreeTweenBase.hpp"
|
#include <memory>
|
||||||
|
#include <string>
|
||||||
|
|
||||||
|
#include "Runtime/Character/CAnimTreeTweenBase.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CPOINode.hpp"
|
#include "Runtime/Character/CPOINode.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class IAnimSourceInfo;
|
class IAnimSourceInfo;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "IOStreams.hpp"
|
#include "Runtime/IOStreams.hpp"
|
||||||
|
|
||||||
#undef min
|
#undef min
|
||||||
#undef max
|
#undef max
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 };
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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
Loading…
Reference in New Issue