diff --git a/rwengine/src/ai/CharacterController.cpp b/rwengine/src/ai/CharacterController.cpp index f913be9e..1749fe93 100644 --- a/rwengine/src/ai/CharacterController.cpp +++ b/rwengine/src/ai/CharacterController.cpp @@ -4,6 +4,7 @@ #include #include +#include #include #include diff --git a/rwengine/src/data/ModelData.hpp b/rwengine/src/data/ModelData.hpp index 2f29d049..4bb0b09d 100644 --- a/rwengine/src/data/ModelData.hpp +++ b/rwengine/src/data/ModelData.hpp @@ -9,12 +9,12 @@ #include #include +#include #include #include -#include "data/CollisionModel.hpp" -#include "data/Clump.hpp" -#include "data/PathData.hpp" +#include +#include #ifdef RW_WINDOWS #include #endif diff --git a/rwengine/src/engine/Animator.cpp b/rwengine/src/engine/Animator.cpp index 4a7e8901..65aaea31 100644 --- a/rwengine/src/engine/Animator.cpp +++ b/rwengine/src/engine/Animator.cpp @@ -1,8 +1,14 @@ +#include "engine/Animator.hpp" + +#include +#include + #include -#include -#include -#include -#include + +#include "loaders/LoaderIFP.hpp" + +#include +#include Animator::Animator(ClumpPtr model) : model(model) { } diff --git a/rwengine/src/engine/Animator.hpp b/rwengine/src/engine/Animator.hpp index 52eebbac..f41c1645 100644 --- a/rwengine/src/engine/Animator.hpp +++ b/rwengine/src/engine/Animator.hpp @@ -1,14 +1,12 @@ -#pragma once -#ifndef _ANIMATOR_HPP_ -#define _ANIMATOR_HPP_ -#include -#include -#include -#include +#ifndef _RWENGINE_ANIMATOR_HPP_ +#define _RWENGINE_ANIMATOR_HPP_ #include -#include +#include +#include #include + +struct AnimationBone; class ModelFrame; /** diff --git a/rwengine/src/engine/GameData.cpp b/rwengine/src/engine/GameData.cpp index 0187ae57..5d13b07d 100644 --- a/rwengine/src/engine/GameData.cpp +++ b/rwengine/src/engine/GameData.cpp @@ -1,24 +1,35 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include