From b9a19f1ea702446cb176d3f621de331d5c2cc9da Mon Sep 17 00:00:00 2001 From: Kent Mein Date: Mon, 25 Nov 2002 11:16:17 +0000 Subject: Did all of the .h's in source (adding) #ifdef HAVE_CONFIG_H #include #endif also the Makefile.in's were from previous patch adding the system depend stuff to configure.ac Kent -- mein@cs.umn.edu --- source/gameengine/Physics/BlOde/OdePhysicsController.h | 4 ++++ source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h | 4 ++++ source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h | 5 ++++- source/gameengine/Physics/Sumo/Fuzzics/include/SM_Callback.h | 4 ++++ .../gameengine/Physics/Sumo/Fuzzics/include/SM_ClientObjectInfo.h | 4 ++++ source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h | 4 ++++ source/gameengine/Physics/Sumo/Fuzzics/include/SM_MotionState.h | 4 ++++ source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h | 3 +++ source/gameengine/Physics/Sumo/Fuzzics/include/SM_Props.h | 4 ++++ source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h | 4 ++++ source/gameengine/Physics/Sumo/SumoPhysicsController.h | 4 +++- source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h | 6 ++++-- source/gameengine/Physics/Sumo/include/interpolator.h | 4 ++++ source/gameengine/Physics/Sumo/include/solid.h | 4 ++++ source/gameengine/Physics/Sumo/include/solid_broadphase.h | 4 ++++ source/gameengine/Physics/Sumo/include/solid_types.h | 4 ++++ source/gameengine/Physics/common/PHY_DynamicTypes.h | 4 ++++ source/gameengine/Physics/common/PHY_IMotionState.h | 3 +++ source/gameengine/Physics/common/PHY_IPhysicsController.h | 4 ++++ source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h | 3 +++ source/gameengine/Physics/common/PHY_Pro.h | 4 ++++ 21 files changed, 80 insertions(+), 4 deletions(-) (limited to 'source/gameengine/Physics') diff --git a/source/gameengine/Physics/BlOde/OdePhysicsController.h b/source/gameengine/Physics/BlOde/OdePhysicsController.h index 673bea1bed7..79b0a817692 100644 --- a/source/gameengine/Physics/BlOde/OdePhysicsController.h +++ b/source/gameengine/Physics/BlOde/OdePhysicsController.h @@ -25,6 +25,10 @@ #include "PHY_IPhysicsController.h" +#ifdef HAVE_CONFIG_H +#include +#endif + /** ODE Physics Controller, a special kind of a PhysicsController. diff --git a/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h b/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h index 78e8853f2f4..8c7805c3470 100644 --- a/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h +++ b/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h @@ -25,6 +25,10 @@ #include "PHY_IPhysicsEnvironment.h" +#ifdef HAVE_CONFIG_H +#include +#endif + /** * Physics Environment takes care of stepping the simulation and is a container for physics entities (rigidbodies,constraints, materials etc.) diff --git a/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h b/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h index 2980bc9bd83..a724cf2d30f 100644 --- a/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h +++ b/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h @@ -32,9 +32,12 @@ #ifndef _DUMMYPHYSICSENVIRONMENT #define _DUMMYPHYSICSENVIRONMENT - #include "PHY_IPhysicsEnvironment.h" +#ifdef HAVE_CONFIG_H +#include +#endif + /** * DummyPhysicsEnvironment is an empty placeholder * Alternatives are ODE,Sumo and Dynamo PhysicsEnvironments diff --git a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Callback.h b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Callback.h index a43ddbec483..0944ea1342f 100644 --- a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Callback.h +++ b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Callback.h @@ -1,6 +1,10 @@ #ifndef SM_CALLBACK_H #define SM_CALLBACK_H +#ifdef HAVE_CONFIG_H +#include +#endif + class SM_Callback { public: virtual void do_me() = 0; diff --git a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_ClientObjectInfo.h b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_ClientObjectInfo.h index 9e1ec5167bb..64c0d473f88 100644 --- a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_ClientObjectInfo.h +++ b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_ClientObjectInfo.h @@ -1,6 +1,10 @@ #ifndef __SM_CLIENTOBJECT_INFO_H #define __SM_CLIENTOBJECT_INFO_H +#ifdef HAVE_CONFIG_H +#include +#endif + /** * Client Type and Additional Info. This structure can be use instead of a bare void* pointer, for safeness, and additional info for callbacks */ diff --git a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h index 36ba075eeff..20aee4c7fa7 100644 --- a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h +++ b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h @@ -3,6 +3,10 @@ #include "SM_Object.h" +#ifdef HAVE_CONFIG_H +#include +#endif + class SM_FhObject : public SM_Object { public: SM_FhObject() {} diff --git a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_MotionState.h b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_MotionState.h index 92cecbdebaa..502c3174984 100644 --- a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_MotionState.h +++ b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_MotionState.h @@ -3,6 +3,10 @@ #include "MT_Transform.h" +#ifdef HAVE_CONFIG_H +#include +#endif + class SM_MotionState { public: SM_MotionState() : diff --git a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h index b81d8a7b81e..53a791b781f 100644 --- a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h +++ b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h @@ -9,6 +9,9 @@ #include "SM_MotionState.h" #include +#ifdef HAVE_CONFIG_H +#include +#endif class SM_FhObject; diff --git a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Props.h b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Props.h index fb3f13c7b96..760e3e84d6d 100644 --- a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Props.h +++ b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Props.h @@ -34,6 +34,10 @@ #include +#ifdef HAVE_CONFIG_H +#include +#endif + // Properties of dynamic objects struct SM_ShapeProps { MT_Scalar m_mass; // Total mass diff --git a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h index 1d4a4afc721..3789a1e854b 100644 --- a/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h +++ b/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h @@ -18,6 +18,10 @@ #include "MT_Vector3.h" #include "MT_Point3.h" +#ifdef HAVE_CONFIG_H +#include +#endif + class SM_Object; class SM_Scene { diff --git a/source/gameengine/Physics/Sumo/SumoPhysicsController.h b/source/gameengine/Physics/Sumo/SumoPhysicsController.h index 5b15385cf55..11bc0d581c4 100644 --- a/source/gameengine/Physics/Sumo/SumoPhysicsController.h +++ b/source/gameengine/Physics/Sumo/SumoPhysicsController.h @@ -32,11 +32,13 @@ #ifndef __SUMO_PHYSICSCONTROLLER_H #define __SUMO_PHYSICSCONTROLLER_H - #include "PHY_IPhysicsController.h" #include "SM_Scene.h" #include "SM_Callback.h" +#ifdef HAVE_CONFIG_H +#include +#endif /** Sumo Physics Controller, a special kind of a PhysicsController. diff --git a/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h b/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h index 1109ba0e738..bbd5e2c05c5 100644 --- a/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h +++ b/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h @@ -32,11 +32,13 @@ #ifndef _SUMOPhysicsEnvironment #define _SUMOPhysicsEnvironment - #include "PHY_IPhysicsEnvironment.h" - #include "solid.h" +#ifdef HAVE_CONFIG_H +#include +#endif + /** * Physics Environment takes care of stepping the simulation and is a container for physics entities (rigidbodies,constraints, materials etc.) * A derived class may be able to 'construct' entities by loading and/or converting diff --git a/source/gameengine/Physics/Sumo/include/interpolator.h b/source/gameengine/Physics/Sumo/include/interpolator.h index 055c242edc7..59d769e7f75 100644 --- a/source/gameengine/Physics/Sumo/include/interpolator.h +++ b/source/gameengine/Physics/Sumo/include/interpolator.h @@ -3,6 +3,10 @@ #include "solid_types.h" +#ifdef HAVE_CONFIG_H +#include +#endif + #ifdef __cplusplus extern "C" { #endif diff --git a/source/gameengine/Physics/Sumo/include/solid.h b/source/gameengine/Physics/Sumo/include/solid.h index 00f282ed2a7..c8129a78ac4 100644 --- a/source/gameengine/Physics/Sumo/include/solid.h +++ b/source/gameengine/Physics/Sumo/include/solid.h @@ -3,6 +3,10 @@ #include "solid_types.h" +#ifdef HAVE_CONFIG_H +#include +#endif + #ifdef __cplusplus extern "C" { #endif diff --git a/source/gameengine/Physics/Sumo/include/solid_broadphase.h b/source/gameengine/Physics/Sumo/include/solid_broadphase.h index 20847898091..157a112176b 100644 --- a/source/gameengine/Physics/Sumo/include/solid_broadphase.h +++ b/source/gameengine/Physics/Sumo/include/solid_broadphase.h @@ -3,6 +3,10 @@ #include "solid_types.h" +#ifdef HAVE_CONFIG_H +#include +#endif + #ifdef __cplusplus extern "C" { #endif diff --git a/source/gameengine/Physics/Sumo/include/solid_types.h b/source/gameengine/Physics/Sumo/include/solid_types.h index 64b345c1e09..438993c22d2 100644 --- a/source/gameengine/Physics/Sumo/include/solid_types.h +++ b/source/gameengine/Physics/Sumo/include/solid_types.h @@ -1,6 +1,10 @@ #ifndef SOLID_TYPES_H #define SOLID_TYPES_H +#ifdef HAVE_CONFIG_H +#include +#endif + #define DT_DECLARE_HANDLE(name) typedef struct name##__ { int unused; } *name typedef double DT_Scalar; diff --git a/source/gameengine/Physics/common/PHY_DynamicTypes.h b/source/gameengine/Physics/common/PHY_DynamicTypes.h index 0b3b25ee8f1..fb7de622cf1 100644 --- a/source/gameengine/Physics/common/PHY_DynamicTypes.h +++ b/source/gameengine/Physics/common/PHY_DynamicTypes.h @@ -32,6 +32,10 @@ #ifndef __PHY_DYNAMIC_TYPES #define __PHY_DYNAMIC_TYPES +#ifdef HAVE_CONFIG_H +#include +#endif + /// PHY_ScalarType enumerates possible scalar types. /// See the PHY_IMeshInterface for its use typedef enum PHY_ScalarType { diff --git a/source/gameengine/Physics/common/PHY_IMotionState.h b/source/gameengine/Physics/common/PHY_IMotionState.h index 9a3ac2e6f74..89423670408 100644 --- a/source/gameengine/Physics/common/PHY_IMotionState.h +++ b/source/gameengine/Physics/common/PHY_IMotionState.h @@ -32,6 +32,9 @@ #ifndef PHY__MOTIONSTATE_H #define PHY__MOTIONSTATE_H +#ifdef HAVE_CONFIG_H +#include +#endif /** PHY_IMotionState is the Interface to explicitly synchronize the world transformation. diff --git a/source/gameengine/Physics/common/PHY_IPhysicsController.h b/source/gameengine/Physics/common/PHY_IPhysicsController.h index 69dbd6bfa60..1b7d496e6e5 100644 --- a/source/gameengine/Physics/common/PHY_IPhysicsController.h +++ b/source/gameengine/Physics/common/PHY_IPhysicsController.h @@ -32,6 +32,10 @@ #ifndef PHY_IPHYSICSCONTROLLER_H #define PHY_IPHYSICSCONTROLLER_H +#ifdef HAVE_CONFIG_H +#include +#endif + /** PHY_IPhysicsController is the abstract simplified Interface to a physical object. It contains the IMotionState and IDeformableMesh Interfaces. diff --git a/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h b/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h index e3876efd1dc..089ccb84b83 100644 --- a/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h +++ b/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h @@ -35,6 +35,9 @@ #include #include "PHY_DynamicTypes.h" +#ifdef HAVE_CONFIG_H +#include +#endif /** * Physics Environment takes care of stepping the simulation and is a container for physics entities (rigidbodies,constraints, materials etc.) diff --git a/source/gameengine/Physics/common/PHY_Pro.h b/source/gameengine/Physics/common/PHY_Pro.h index dddd93df7b4..dd0d1dde84a 100644 --- a/source/gameengine/Physics/common/PHY_Pro.h +++ b/source/gameengine/Physics/common/PHY_Pro.h @@ -34,6 +34,10 @@ #include +#ifdef HAVE_CONFIG_H +#include +#endif + // Properties of dynamic objects struct PHY_ShapeProps { MT_Scalar m_mass; // Total mass -- cgit v1.2.3