blender/source/gameengine/GameLogic
Joerg Mueller 69995bb1b3 Sound:
* Threading buxfix letting MSVC Debug builds crash because of corrupted std::lists
* Adopted two property ranges
* Changed the mixdown volume to set the device volume instead of the volume of every sound.

I also removed the private redefinition of m_logicmgr in SCA_BasicEventManager, which was already defined protected in the parent class SCA_EventManager and thus caused a bug letting GE crash here because of an uninitialized pointer.
2009-09-26 20:03:01 +00:00
..
Joystick allow building without SDL 2009-06-13 11:28:29 +00:00
CMakeLists.txt white space commit. (2 spaces -> tab). 2009-09-06 01:51:23 +00:00
Makefile 2.50: 2009-06-08 20:08:19 +00:00
SCA_2DFilterActuator.cpp Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
SCA_2DFilterActuator.h BGE Python API 2009-06-28 11:22:26 +00:00
SCA_ActuatorEventManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_ActuatorEventManager.h almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_ActuatorSensor.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_ActuatorSensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_AlwaysEventManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_AlwaysEventManager.h almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_AlwaysSensor.cpp remove python2.x support 2009-08-10 00:07:34 +00:00
SCA_AlwaysSensor.h BGE Python API 2009-06-28 11:22:26 +00:00
SCA_ANDController.cpp remove python2.x support 2009-08-10 00:07:34 +00:00
SCA_ANDController.h BGE Python API 2009-06-28 11:22:26 +00:00
SCA_BasicEventManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_BasicEventManager.h Sound: 2009-09-26 20:03:01 +00:00
SCA_DelaySensor.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_DelaySensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_EventManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_EventManager.h almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_ExpressionController.cpp BGE Python API 2009-06-28 11:22:26 +00:00
SCA_ExpressionController.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
SCA_IActuator.cpp Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
SCA_IActuator.h Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
SCA_IController.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_IController.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_IInputDevice.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
SCA_IInputDevice.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
SCA_ILogicBrick.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_ILogicBrick.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_IObject.cpp Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
SCA_IObject.h Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
SCA_IScene.cpp 2.50: 2009-06-08 20:08:19 +00:00
SCA_IScene.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
SCA_ISensor.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_ISensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_JoystickManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_JoystickManager.h almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_JoystickSensor.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_JoystickSensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_KeyboardManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_KeyboardManager.h almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_KeyboardSensor.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_KeyboardSensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_LogicManager.cpp BGE PyAPI support for subclassing any BGE game type from python, scripters define extra functions on gameObjects. 2009-06-29 12:06:46 +00:00
SCA_LogicManager.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
SCA_MouseManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_MouseManager.h almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_MouseSensor.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_MouseSensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_NANDController.cpp remove python2.x support 2009-08-10 00:07:34 +00:00
SCA_NANDController.h BGE Python API 2009-06-28 11:22:26 +00:00
SCA_NORController.cpp remove python2.x support 2009-08-10 00:07:34 +00:00
SCA_NORController.h BGE Python API 2009-06-28 11:22:26 +00:00
SCA_ORController.cpp remove python2.x support 2009-08-10 00:07:34 +00:00
SCA_ORController.h BGE Python API 2009-06-28 11:22:26 +00:00
SCA_PropertyActuator.cpp Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
SCA_PropertyActuator.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_PropertyEventManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_PropertyEventManager.h almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_PropertySensor.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_PropertySensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_PythonController.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_PythonController.h BGE Python API 2009-06-28 11:22:26 +00:00
SCA_RandomActuator.cpp Merge of itasc branch. Project files, scons and cmake should be working. Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library. 2009-09-24 21:22:24 +00:00
SCA_RandomActuator.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_RandomEventManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_RandomEventManager.h almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_RandomNumberGenerator.cpp 2.50: 2009-06-08 20:08:19 +00:00
SCA_RandomNumberGenerator.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
SCA_RandomSensor.cpp remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_RandomSensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
SCA_TimeEventManager.cpp almost all event managers stored a pointer back to the logic manager, easier if this pointer is in the base class - SCA_EventManager 2009-09-25 16:30:15 +00:00
SCA_TimeEventManager.h BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage. 2009-08-18 15:37:31 +00:00
SCA_XNORController.cpp remove python2.x support 2009-08-10 00:07:34 +00:00
SCA_XNORController.h BGE Python API 2009-06-28 11:22:26 +00:00
SCA_XORController.cpp remove python2.x support 2009-08-10 00:07:34 +00:00
SCA_XORController.h BGE Python API 2009-06-28 11:22:26 +00:00
SConscript == SCons == 2009-09-05 01:58:02 +00:00