diff --git a/source/gameengine/Converter/BL_ActionActuator.h b/source/gameengine/Converter/BL_ActionActuator.h index 1c3f57e965a..5587cbd9c5e 100644 --- a/source/gameengine/Converter/BL_ActionActuator.h +++ b/source/gameengine/Converter/BL_ActionActuator.h @@ -33,6 +33,7 @@ #ifndef BL_ACTIONACTUATOR #define BL_ACTIONACTUATOR +#include "GEN_HashedPtr.h" #include "SCA_IActuator.h" #include "MT_Point3.h" diff --git a/source/gameengine/Converter/BL_BlenderDataConversion.h b/source/gameengine/Converter/BL_BlenderDataConversion.h index 29e1a29a149..56dc5bfa8b2 100644 --- a/source/gameengine/Converter/BL_BlenderDataConversion.h +++ b/source/gameengine/Converter/BL_BlenderDataConversion.h @@ -32,6 +32,7 @@ #ifndef __BLENDER_CONVERT #define __BLENDER_CONVERT +#include "GEN_HashedPtr.h" #include "STR_String.h" #include "KX_Python.h" #include "KX_PhysicsEngineEnums.h" diff --git a/source/gameengine/Converter/BL_SkinDeformer.cpp b/source/gameengine/Converter/BL_SkinDeformer.cpp index 4701422a71f..d985f424f9a 100644 --- a/source/gameengine/Converter/BL_SkinDeformer.cpp +++ b/source/gameengine/Converter/BL_SkinDeformer.cpp @@ -30,21 +30,17 @@ * ***** END GPL/BL DUAL LICENSE BLOCK ***** */ -#ifdef HAVE_CONFIG_H -#include -#endif - #ifdef WIN32 #pragma warning (disable : 4786) #endif //WIN32 +#include "BL_SkinDeformer.h" #include "GEN_Map.h" #include "STR_HashedString.h" #include "RAS_IPolygonMaterial.h" #include "BL_SkinMeshObject.h" //#include "BL_ArmatureController.h" -#include "BL_SkinDeformer.h" #include "DNA_armature_types.h" #include "DNA_action_types.h" #include "DNA_mesh_types.h" diff --git a/source/gameengine/Converter/BL_SkinDeformer.h b/source/gameengine/Converter/BL_SkinDeformer.h index 549f915a285..255537e5b7a 100644 --- a/source/gameengine/Converter/BL_SkinDeformer.h +++ b/source/gameengine/Converter/BL_SkinDeformer.h @@ -37,6 +37,7 @@ #pragma warning (disable:4786) // get rid of stupid stl-visual compiler debug warning #endif //WIN32 +#include "GEN_HashedPtr.h" #include "BL_MeshDeformer.h" #include "BL_ArmatureObject.h" diff --git a/source/gameengine/Converter/KX_BlenderSceneConverter.cpp b/source/gameengine/Converter/KX_BlenderSceneConverter.cpp index e8f0c2997e7..6b3cbbea2e5 100644 --- a/source/gameengine/Converter/KX_BlenderSceneConverter.cpp +++ b/source/gameengine/Converter/KX_BlenderSceneConverter.cpp @@ -29,17 +29,13 @@ * ***** END GPL/BL DUAL LICENSE BLOCK ***** */ -#ifdef HAVE_CONFIG_H -#include -#endif - #ifdef WIN32 #pragma warning (disable:4786) // suppress stl-MSVC debug info warning #endif - #include "KX_Scene.h" #include "KX_GameObject.h" +#include "KX_BlenderSceneConverter.h" #include "KX_IpoConvert.h" #include "RAS_MeshObject.h" #include "KX_PhysicsEngineEnums.h" diff --git a/source/gameengine/Converter/KX_BlenderSceneConverter.h b/source/gameengine/Converter/KX_BlenderSceneConverter.h index 2a15d5e2f0d..c5759c84beb 100644 --- a/source/gameengine/Converter/KX_BlenderSceneConverter.h +++ b/source/gameengine/Converter/KX_BlenderSceneConverter.h @@ -32,10 +32,10 @@ #ifndef __KX_BLENDERSCENECONVERTER_H #define __KX_BLENDERSCENECONVERTER_H +#include "KX_HashedPtr.h" #include "GEN_Map.h" #include "KX_ISceneConverter.h" -#include "KX_HashedPtr.h" #include "KX_IpoConvert.h" class KX_WorldInfo; diff --git a/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp b/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp index ed2f2100589..9c60bc0f32f 100644 --- a/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp +++ b/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp @@ -51,10 +51,6 @@ #include "KX_MotionState.h" // bridge between motionstate and scenegraph node -#ifdef HAVE_CONFIG_H -#include -#endif - #ifdef USE_ODE #include "KX_OdePhysicsController.h" diff --git a/source/gameengine/Ketsji/KX_Scene.cpp b/source/gameengine/Ketsji/KX_Scene.cpp index 017de1acaf8..2046c52355c 100644 --- a/source/gameengine/Ketsji/KX_Scene.cpp +++ b/source/gameengine/Ketsji/KX_Scene.cpp @@ -31,19 +31,15 @@ * Ketsji scene. Holds references to all scene data. */ -#ifdef HAVE_CONFIG_H -#include -#endif - #ifdef WIN32 #pragma warning (disable : 4786) #endif //WIN32 +#include "KX_Scene.h" #include "MT_assert.h" #include "KX_KetsjiEngine.h" #include "RAS_IPolygonMaterial.h" -#include "KX_Scene.h" #include "ListValue.h" #include "SCA_LogicManager.h" #include "SCA_TimeEventManager.h"