Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/gameengine/GameLogic')
-rw-r--r--source/gameengine/GameLogic/SCA_ANDController.h4
-rw-r--r--source/gameengine/GameLogic/SCA_AlwaysEventManager.h5
-rw-r--r--source/gameengine/GameLogic/SCA_AlwaysSensor.h3
-rw-r--r--source/gameengine/GameLogic/SCA_EventManager.h4
-rw-r--r--source/gameengine/GameLogic/SCA_ExpressionController.h4
-rw-r--r--source/gameengine/GameLogic/SCA_IActuator.h4
-rw-r--r--source/gameengine/GameLogic/SCA_IController.h4
-rw-r--r--source/gameengine/GameLogic/SCA_IInputDevice.h3
-rw-r--r--source/gameengine/GameLogic/SCA_ILogicBrick.h5
-rw-r--r--source/gameengine/GameLogic/SCA_IObject.h4
-rw-r--r--source/gameengine/GameLogic/SCA_IScene.h4
-rw-r--r--source/gameengine/GameLogic/SCA_ISensor.h4
-rw-r--r--source/gameengine/GameLogic/SCA_KeyboardManager.h4
-rw-r--r--source/gameengine/GameLogic/SCA_KeyboardSensor.h4
-rw-r--r--source/gameengine/GameLogic/SCA_LogicManager.h4
-rw-r--r--source/gameengine/GameLogic/SCA_MouseManager.h4
-rw-r--r--source/gameengine/GameLogic/SCA_MouseSensor.h4
-rw-r--r--source/gameengine/GameLogic/SCA_ORController.h4
-rw-r--r--source/gameengine/GameLogic/SCA_PropertyActuator.h4
-rw-r--r--source/gameengine/GameLogic/SCA_PropertyEventManager.h5
-rw-r--r--source/gameengine/GameLogic/SCA_PropertySensor.h4
-rw-r--r--source/gameengine/GameLogic/SCA_PythonController.h4
-rw-r--r--source/gameengine/GameLogic/SCA_RandomActuator.h4
-rw-r--r--source/gameengine/GameLogic/SCA_RandomEventManager.h4
-rw-r--r--source/gameengine/GameLogic/SCA_RandomNumberGenerator.h3
-rw-r--r--source/gameengine/GameLogic/SCA_RandomSensor.h4
-rw-r--r--source/gameengine/GameLogic/SCA_TimeEventManager.h4
27 files changed, 107 insertions, 1 deletions
diff --git a/source/gameengine/GameLogic/SCA_ANDController.h b/source/gameengine/GameLogic/SCA_ANDController.h
index f3064e931f2..b2988c70840 100644
--- a/source/gameengine/GameLogic/SCA_ANDController.h
+++ b/source/gameengine/GameLogic/SCA_ANDController.h
@@ -35,6 +35,10 @@
#ifndef __KX_ANDCONTROLLER
#define __KX_ANDCONTROLLER
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
#include "SCA_IController.h"
class SCA_ANDController : public SCA_IController
diff --git a/source/gameengine/GameLogic/SCA_AlwaysEventManager.h b/source/gameengine/GameLogic/SCA_AlwaysEventManager.h
index 3a12987b2f3..d6bbe02c728 100644
--- a/source/gameengine/GameLogic/SCA_AlwaysEventManager.h
+++ b/source/gameengine/GameLogic/SCA_AlwaysEventManager.h
@@ -33,6 +33,11 @@
#define __KX_ALWAYSEVENTMGR
#include "SCA_EventManager.h"
#include <vector>
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
using namespace std;
class SCA_AlwaysEventManager : public SCA_EventManager
{
diff --git a/source/gameengine/GameLogic/SCA_AlwaysSensor.h b/source/gameengine/GameLogic/SCA_AlwaysSensor.h
index 34d57da5cea..7074d3dc7a9 100644
--- a/source/gameengine/GameLogic/SCA_AlwaysSensor.h
+++ b/source/gameengine/GameLogic/SCA_AlwaysSensor.h
@@ -36,6 +36,9 @@
#define __KX_ALWAYSSENSOR
#include "SCA_ISensor.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
class SCA_AlwaysSensor : public SCA_ISensor
{
diff --git a/source/gameengine/GameLogic/SCA_EventManager.h b/source/gameengine/GameLogic/SCA_EventManager.h
index 67908b9d5c7..5b644d7f68b 100644
--- a/source/gameengine/GameLogic/SCA_EventManager.h
+++ b/source/gameengine/GameLogic/SCA_EventManager.h
@@ -35,6 +35,10 @@
#include <vector>
#include <algorithm>
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_EventManager
{
protected:
diff --git a/source/gameengine/GameLogic/SCA_ExpressionController.h b/source/gameengine/GameLogic/SCA_ExpressionController.h
index 967307d8473..569465769b4 100644
--- a/source/gameengine/GameLogic/SCA_ExpressionController.h
+++ b/source/gameengine/GameLogic/SCA_ExpressionController.h
@@ -37,6 +37,10 @@
#include "SCA_IController.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_ExpressionController : public SCA_IController
{
diff --git a/source/gameengine/GameLogic/SCA_IActuator.h b/source/gameengine/GameLogic/SCA_IActuator.h
index 6b3d1007079..c4a6b6c4830 100644
--- a/source/gameengine/GameLogic/SCA_IActuator.h
+++ b/source/gameengine/GameLogic/SCA_IActuator.h
@@ -35,6 +35,10 @@
#include "SCA_ILogicBrick.h"
#include <vector>
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_IActuator : public SCA_ILogicBrick
{
protected:
diff --git a/source/gameengine/GameLogic/SCA_IController.h b/source/gameengine/GameLogic/SCA_IController.h
index 31bbca2480a..fb5b351e0b2 100644
--- a/source/gameengine/GameLogic/SCA_IController.h
+++ b/source/gameengine/GameLogic/SCA_IController.h
@@ -34,6 +34,10 @@
#include "SCA_ILogicBrick.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_IController : public SCA_ILogicBrick
{
protected:
diff --git a/source/gameengine/GameLogic/SCA_IInputDevice.h b/source/gameengine/GameLogic/SCA_IInputDevice.h
index 6a8c1397882..1d448dafc8c 100644
--- a/source/gameengine/GameLogic/SCA_IInputDevice.h
+++ b/source/gameengine/GameLogic/SCA_IInputDevice.h
@@ -36,6 +36,9 @@
#ifndef KX_INPUTDEVICE_H
#define KX_INPUTDEVICE_H
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
class SCA_InputEvent
{
diff --git a/source/gameengine/GameLogic/SCA_ILogicBrick.h b/source/gameengine/GameLogic/SCA_ILogicBrick.h
index 4dcc4f8bc02..ec6147d205b 100644
--- a/source/gameengine/GameLogic/SCA_ILogicBrick.h
+++ b/source/gameengine/GameLogic/SCA_ILogicBrick.h
@@ -35,6 +35,11 @@
#include "Value.h"
#include "SCA_IObject.h"
#include "BoolValue.h"
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_ILogicBrick : public CValue
{
Py_Header;
diff --git a/source/gameengine/GameLogic/SCA_IObject.h b/source/gameengine/GameLogic/SCA_IObject.h
index 6d874bdb45c..68c3944d49d 100644
--- a/source/gameengine/GameLogic/SCA_IObject.h
+++ b/source/gameengine/GameLogic/SCA_IObject.h
@@ -39,6 +39,10 @@
#include "Value.h"
#include <vector>
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_ISensor;
class SCA_IController;
class SCA_IActuator;
diff --git a/source/gameengine/GameLogic/SCA_IScene.h b/source/gameengine/GameLogic/SCA_IScene.h
index f49d4d3004c..3a24747bfe4 100644
--- a/source/gameengine/GameLogic/SCA_IScene.h
+++ b/source/gameengine/GameLogic/SCA_IScene.h
@@ -36,6 +36,10 @@
#include "STR_String.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
struct SCA_DebugProp
{
class CValue* m_obj;
diff --git a/source/gameengine/GameLogic/SCA_ISensor.h b/source/gameengine/GameLogic/SCA_ISensor.h
index 3d99c92be9a..1f2ac300360 100644
--- a/source/gameengine/GameLogic/SCA_ISensor.h
+++ b/source/gameengine/GameLogic/SCA_ISensor.h
@@ -37,7 +37,9 @@
#include "SCA_ILogicBrick.h"
-
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
/**
* Interface Class for all logic Sensors. Implements
diff --git a/source/gameengine/GameLogic/SCA_KeyboardManager.h b/source/gameengine/GameLogic/SCA_KeyboardManager.h
index fcdb8ed5c4e..3cc4cca4d64 100644
--- a/source/gameengine/GameLogic/SCA_KeyboardManager.h
+++ b/source/gameengine/GameLogic/SCA_KeyboardManager.h
@@ -40,6 +40,10 @@
#include <vector>
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
using namespace std;
#include "SCA_IInputDevice.h"
diff --git a/source/gameengine/GameLogic/SCA_KeyboardSensor.h b/source/gameengine/GameLogic/SCA_KeyboardSensor.h
index 2badc799206..b898e217471 100644
--- a/source/gameengine/GameLogic/SCA_KeyboardSensor.h
+++ b/source/gameengine/GameLogic/SCA_KeyboardSensor.h
@@ -38,6 +38,10 @@
#include "BoolValue.h"
#include <list>
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
/**
* The keyboard sensor listens to the keyboard, and passes on events
* on selected keystrokes. It has an alternate mode in which it logs
diff --git a/source/gameengine/GameLogic/SCA_LogicManager.h b/source/gameengine/GameLogic/SCA_LogicManager.h
index 4447104a0a2..7a7b1b08140 100644
--- a/source/gameengine/GameLogic/SCA_LogicManager.h
+++ b/source/gameengine/GameLogic/SCA_LogicManager.h
@@ -33,6 +33,10 @@
#ifndef __KX_LOGICMANAGER
#define __KX_LOGICMANAGER
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
#ifdef WIN32
#pragma warning (disable:4786)
#endif
diff --git a/source/gameengine/GameLogic/SCA_MouseManager.h b/source/gameengine/GameLogic/SCA_MouseManager.h
index 4c8fe102bfe..e4f7ffb5f89 100644
--- a/source/gameengine/GameLogic/SCA_MouseManager.h
+++ b/source/gameengine/GameLogic/SCA_MouseManager.h
@@ -41,6 +41,10 @@
#include <vector>
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
using namespace std;
#include "SCA_IInputDevice.h"
diff --git a/source/gameengine/GameLogic/SCA_MouseSensor.h b/source/gameengine/GameLogic/SCA_MouseSensor.h
index 5923b1e6b8c..83310a1c3eb 100644
--- a/source/gameengine/GameLogic/SCA_MouseSensor.h
+++ b/source/gameengine/GameLogic/SCA_MouseSensor.h
@@ -39,6 +39,10 @@
#include "BoolValue.h"
#include "SCA_IInputDevice.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_MouseSensor : public SCA_ISensor
{
Py_Header;
diff --git a/source/gameengine/GameLogic/SCA_ORController.h b/source/gameengine/GameLogic/SCA_ORController.h
index e88beb22492..fe9b982a5b5 100644
--- a/source/gameengine/GameLogic/SCA_ORController.h
+++ b/source/gameengine/GameLogic/SCA_ORController.h
@@ -37,6 +37,10 @@
#include "SCA_IController.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_ORController : public SCA_IController
{
Py_Header;
diff --git a/source/gameengine/GameLogic/SCA_PropertyActuator.h b/source/gameengine/GameLogic/SCA_PropertyActuator.h
index 5f7fcf9e87f..ed9f80f1dd8 100644
--- a/source/gameengine/GameLogic/SCA_PropertyActuator.h
+++ b/source/gameengine/GameLogic/SCA_PropertyActuator.h
@@ -37,6 +37,10 @@
#include "SCA_IActuator.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_PropertyActuator : public SCA_IActuator
{
Py_Header;
diff --git a/source/gameengine/GameLogic/SCA_PropertyEventManager.h b/source/gameengine/GameLogic/SCA_PropertyEventManager.h
index 2e16ebd0668..24022fa505e 100644
--- a/source/gameengine/GameLogic/SCA_PropertyEventManager.h
+++ b/source/gameengine/GameLogic/SCA_PropertyEventManager.h
@@ -35,6 +35,11 @@
#include "SCA_EventManager.h"
#include <vector>
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
using namespace std;
diff --git a/source/gameengine/GameLogic/SCA_PropertySensor.h b/source/gameengine/GameLogic/SCA_PropertySensor.h
index 37f4138c6fc..263c1a6ef78 100644
--- a/source/gameengine/GameLogic/SCA_PropertySensor.h
+++ b/source/gameengine/GameLogic/SCA_PropertySensor.h
@@ -37,6 +37,10 @@
#include "SCA_ISensor.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_PropertySensor : public SCA_ISensor
{
Py_Header;
diff --git a/source/gameengine/GameLogic/SCA_PythonController.h b/source/gameengine/GameLogic/SCA_PythonController.h
index f19fcac72f3..cdff76921b4 100644
--- a/source/gameengine/GameLogic/SCA_PythonController.h
+++ b/source/gameengine/GameLogic/SCA_PythonController.h
@@ -39,6 +39,10 @@
#include "SCA_LogicManager.h"
#include "BoolValue.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_IObject;
class SCA_PythonController : public SCA_IController
{
diff --git a/source/gameengine/GameLogic/SCA_RandomActuator.h b/source/gameengine/GameLogic/SCA_RandomActuator.h
index 9045dad078c..5ce7d7f93c8 100644
--- a/source/gameengine/GameLogic/SCA_RandomActuator.h
+++ b/source/gameengine/GameLogic/SCA_RandomActuator.h
@@ -39,6 +39,10 @@
#include "SCA_IActuator.h"
#include "SCA_RandomNumberGenerator.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_RandomActuator : public SCA_IActuator
{
Py_Header;
diff --git a/source/gameengine/GameLogic/SCA_RandomEventManager.h b/source/gameengine/GameLogic/SCA_RandomEventManager.h
index f0832044042..229fc216de0 100644
--- a/source/gameengine/GameLogic/SCA_RandomEventManager.h
+++ b/source/gameengine/GameLogic/SCA_RandomEventManager.h
@@ -38,6 +38,10 @@
#include "SCA_EventManager.h"
#include <vector>
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
using namespace std;
class SCA_RandomEventManager : public SCA_EventManager
diff --git a/source/gameengine/GameLogic/SCA_RandomNumberGenerator.h b/source/gameengine/GameLogic/SCA_RandomNumberGenerator.h
index 75f2dd1bffd..002180d76df 100644
--- a/source/gameengine/GameLogic/SCA_RandomNumberGenerator.h
+++ b/source/gameengine/GameLogic/SCA_RandomNumberGenerator.h
@@ -37,6 +37,9 @@
#ifndef __KX_RANDOMNUMBERGENERATOR
#define __KX_RANDOMNUMBERGENERATOR
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
class SCA_RandomNumberGenerator {
diff --git a/source/gameengine/GameLogic/SCA_RandomSensor.h b/source/gameengine/GameLogic/SCA_RandomSensor.h
index 41f7f453556..e2577c8bf00 100644
--- a/source/gameengine/GameLogic/SCA_RandomSensor.h
+++ b/source/gameengine/GameLogic/SCA_RandomSensor.h
@@ -39,6 +39,10 @@
#include "BoolValue.h"
#include "SCA_RandomNumberGenerator.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
class SCA_RandomSensor : public SCA_ISensor
{
Py_Header;
diff --git a/source/gameengine/GameLogic/SCA_TimeEventManager.h b/source/gameengine/GameLogic/SCA_TimeEventManager.h
index fb2f1cee970..ac3f3ebdec8 100644
--- a/source/gameengine/GameLogic/SCA_TimeEventManager.h
+++ b/source/gameengine/GameLogic/SCA_TimeEventManager.h
@@ -36,6 +36,10 @@
#include "Value.h"
#include <vector>
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
using namespace std;
class SCA_TimeEventManager : public SCA_EventManager