From 51afa94e8c5bb89cd19c89e13f3fdf07cd9f3784 Mon Sep 17 00:00:00 2001 From: Lioncash <mathew1800@gmail.com> Date: Thu, 26 Mar 2020 01:10:51 -0400 Subject: [PATCH] Add missing includes where applicable Resolves a few required dependencies --- Runtime/Character/CAnimData.hpp | 2 +- Runtime/Collision/CCollisionResponseData.hpp | 2 +- Runtime/Graphics/CSkinnedModel.hpp | 2 +- Runtime/World/CWorld.hpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Runtime/Character/CAnimData.hpp b/Runtime/Character/CAnimData.hpp index e32385c14..1590f2f96 100644 --- a/Runtime/Character/CAnimData.hpp +++ b/Runtime/Character/CAnimData.hpp @@ -10,6 +10,7 @@ #include "Runtime/Character/CAdditiveAnimPlayback.hpp" #include "Runtime/Character/CAnimPlaybackParms.hpp" #include "Runtime/Character/CCharLayoutInfo.hpp" +#include "Runtime/Character/CCharacterFactory.hpp" #include "Runtime/Character/CCharacterInfo.hpp" #include "Runtime/Character/CHierarchyPoseBuilder.hpp" #include "Runtime/Character/CParticleDatabase.hpp" @@ -64,7 +65,6 @@ class CAnimationManager; class CBoolPOINode; class CCharAnimTime; class CCharLayoutInfo; -class CCharacterFactory; class CInt32POINode; class CModel; class CMorphableSkinnedModel; diff --git a/Runtime/Collision/CCollisionResponseData.hpp b/Runtime/Collision/CCollisionResponseData.hpp index 019426945..8beccab37 100644 --- a/Runtime/Collision/CCollisionResponseData.hpp +++ b/Runtime/Collision/CCollisionResponseData.hpp @@ -9,9 +9,9 @@ #include "Runtime/IObj.hpp" #include "Runtime/RetroTypes.hpp" #include "Runtime/Collision/CMaterialList.hpp" +#include "Runtime/Particle/CDecalDescription.hpp" namespace urde { -class CDecalDescription; class CGenDescription; class CSimplePool; diff --git a/Runtime/Graphics/CSkinnedModel.hpp b/Runtime/Graphics/CSkinnedModel.hpp index cffc1a074..468907c1f 100644 --- a/Runtime/Graphics/CSkinnedModel.hpp +++ b/Runtime/Graphics/CSkinnedModel.hpp @@ -6,6 +6,7 @@ #include <vector> #include "Runtime/CToken.hpp" +#include "Runtime/Character/CSkinRules.hpp" #include "Runtime/Graphics/CModel.hpp" #include <zeus/CVector3f.hpp> @@ -14,7 +15,6 @@ namespace urde { class CCharLayoutInfo; class CModel; class CPoseAsTransforms; -class CSkinRules; class CVertexMorphEffect; class IObjectStore; diff --git a/Runtime/World/CWorld.hpp b/Runtime/World/CWorld.hpp index e3473051e..14e00307b 100644 --- a/Runtime/World/CWorld.hpp +++ b/Runtime/World/CWorld.hpp @@ -6,6 +6,7 @@ #include "Runtime/RetroTypes.hpp" #include "Runtime/rstl.hpp" +#include "Runtime/Audio/CAudioGroupSet.hpp" #include "Runtime/Audio/CSfxManager.hpp" #include "Runtime/AutoMapper/CMapWorld.hpp" #include "Runtime/Graphics/CModel.hpp" @@ -14,7 +15,6 @@ #include "Runtime/World/ScriptObjectSupport.hpp" namespace urde { -class CAudioGroupSet; class CGameArea; class CResFactory; class IGameArea;