blender/source/gameengine/Ketsji
Dalai Felinto f7a24a25ba BGE: Sound Actuator API
act.time can set the sound position (float in seconds)
act.is3D RO gives you the dimension of the audio
act.minGain3D, maxGain3D ... set the 3D parameters of the sound

** PyDoc to be done. Jörg Müller (NeXyon) do you want to document them? The file is here:
//source/gameengine/PyDoc/GameTypes.py


+ adding a missing \n to KX_Scene.cpp. (kind of typo)
2010-02-05 00:51:32 +00:00
..
KXNetwork BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
BL_BlenderShader.cpp 2.5: Update GPU module to deal with removed G_TEXTUREPAINT 2009-08-16 20:14:49 +00:00
BL_BlenderShader.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
BL_Material.cpp 2.50: 2009-06-08 20:08:19 +00:00
BL_Material.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
BL_Shader.cpp BGE: fix more matrix transpose bugs in assignement to game object matrices. 2009-12-22 23:38:09 +00:00
BL_Shader.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
BL_Texture.cpp BGE Python API 2009-02-19 13:42:07 +00:00
BL_Texture.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
CMakeLists.txt patch [#19796] GLEW update by Mitchell Stokes (Moguri) 2009-11-21 20:36:03 +00:00
KX_ArmatureSensor.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_ArmatureSensor.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_BlenderMaterial.cpp BGE: replace mesh works for Soft Body (including reinstantiation of physics soft body mesh). 2009-11-24 22:44:29 +00:00
KX_BlenderMaterial.h BGE: replace mesh works for Soft Body (including reinstantiation of physics soft body mesh). 2009-11-24 22:44:29 +00:00
KX_BulletPhysicsController.cpp BGE: Optimize Soft body conversion: don't create BVH structure. 2010-02-03 21:41:03 +00:00
KX_BulletPhysicsController.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
KX_Camera.cpp BGE: Mouse Sensor type defaults to 1 (MOUSELEFT ) + remove camera attribute from Camera objects. 2010-01-17 21:46:34 +00:00
KX_Camera.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_CameraActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_CameraActuator.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_CameraIpoSGController.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_CameraIpoSGController.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
KX_ClientObjectInfo.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
KX_ConstraintActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_ConstraintActuator.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
KX_ConstraintWrapper.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_ConstraintWrapper.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_ConvertPhysicsObject.h svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r21899:21908 2009-07-25 23:16:45 +00:00
KX_ConvertPhysicsObjects.cpp BGE: Optimize Soft body conversion: don't create BVH structure. 2010-02-03 21:41:03 +00:00
KX_Dome.cpp Math Lib 2009-11-10 20:43:45 +00:00
KX_Dome.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
KX_EmptyObject.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_EmptyObject.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
KX_GameActuator.cpp BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_GameActuator.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_GameObject.cpp rename game object obcolor to color 2010-01-30 21:59:20 +00:00
KX_GameObject.h patch [#20560] [patch] KX_GameObject.obcolor 2010-01-16 23:53:51 +00:00
KX_IInterpolator.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
KX_IPhysicsController.cpp 2.50: 2009-06-08 20:08:19 +00:00
KX_IPhysicsController.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
KX_IPO_SGController.cpp Math Lib 2009-11-10 20:43:45 +00:00
KX_IPO_SGController.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
KX_IpoActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_IpoActuator.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
KX_IPOTransform.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_IScalarInterpolator.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
KX_ISceneConverter.h - rather then passing the python namespace dictionary to the controller function get the namespace from the converter. 2009-09-29 22:49:33 +00:00
KX_ISystem.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
KX_KetsjiEngine.cpp BGE fix for GameLogic["post_draw"] not working with 2DFilters 2009-12-05 02:30:20 +00:00
KX_KetsjiEngine.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_Light.cpp BGE fix: KX_Lamp using strcmp wrongly + typo in rna_define 2010-02-04 23:51:41 +00:00
KX_Light.h - rather then passing the python namespace dictionary to the controller function get the namespace from the converter. 2009-09-29 22:49:33 +00:00
KX_LightIpoSGController.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_LightIpoSGController.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
KX_MaterialIpoController.cpp Win64: please check my changes if you ran across them ;) But should be fine since no additional crashes were reported! 2008-08-17 17:08:00 +00:00
KX_MaterialIpoController.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
KX_MeshProxy.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_MeshProxy.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_MotionState.cpp 2.50: 2009-06-08 20:08:19 +00:00
KX_MotionState.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
KX_MouseFocusSensor.cpp BGE: add hitUV property to mouse focus sensor to return UV coordinates under mouse pointer. Useful for texture painting. More details in PyDoc. 2009-12-08 08:58:24 +00:00
KX_MouseFocusSensor.h BGE: add hitUV property to mouse focus sensor to return UV coordinates under mouse pointer. Useful for texture painting. More details in PyDoc. 2009-12-08 08:58:24 +00:00
KX_NearSensor.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_NearSensor.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_ObColorIpoSGController.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ObColorIpoSGController.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
KX_ObjectActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_ObjectActuator.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_OrientationInterpolator.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_OrientationInterpolator.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
KX_ParentActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_ParentActuator.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PhysicsEngineEnums.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_PhysicsObjectWrapper.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PhysicsObjectWrapper.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PhysicsPropertiesobsolete.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_PolygonMaterial.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PolygonMaterial.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_PolyProxy.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PolyProxy.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PositionInterpolator.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_PositionInterpolator.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
KX_PyConstraintBinding.cpp spelling errors, no real changes to code. 2010-01-14 10:59:42 +00:00
KX_PyConstraintBinding.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PyMath.cpp BGE: fix more transpose bug when MathUtils is not used. 2009-12-23 09:55:34 +00:00
KX_PyMath.h BGE: fix more matrix transpose bugs in assignement to game object matrices. 2009-12-22 23:38:09 +00:00
KX_PythonInit.cpp BGE: patch [#20293] Added python sensor attribute: Status. 2010-01-30 18:53:33 +00:00
KX_PythonInit.h get rid of annoying duplicate python initialization code, added setupGamePython() which initializes modules 2010-01-10 22:03:26 +00:00
KX_PythonInitTypes.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PythonInitTypes.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PythonSeq.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_PythonSeq.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_RadarSensor.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_RadarSensor.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
KX_RayCast.cpp BGE: Add option to return UV coordinates aofthe hit point to KX_GameObject::rayCast(). Details in PyDoc. 2009-12-04 11:27:40 +00:00
KX_RayCast.h BGE: Add option to return UV coordinates aofthe hit point to KX_GameObject::rayCast(). Details in PyDoc. 2009-12-04 11:27:40 +00:00
KX_RayEventManager.cpp 2.50: 2009-06-08 20:08:19 +00:00
KX_RayEventManager.h remove ray sensors own logic manager (now stored in parent class) + other minor changes. 2009-09-29 07:51:54 +00:00
KX_RaySensor.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_RaySensor.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_SCA_AddObjectActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_SCA_AddObjectActuator.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_SCA_DynamicActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_SCA_DynamicActuator.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
KX_SCA_EndObjectActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_SCA_EndObjectActuator.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_SCA_ReplaceMeshActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_SCA_ReplaceMeshActuator.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_ScalarInterpolator.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ScalarInterpolator.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
KX_ScalingInterpolator.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ScalingInterpolator.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
KX_Scene.cpp BGE: Sound Actuator API 2010-02-05 00:51:32 +00:00
KX_Scene.h BGE: patch #20399 Python control over adding/removing scenes. 2010-01-30 18:23:13 +00:00
KX_SceneActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_SceneActuator.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_SG_BoneParentNodeRelationship.cpp 2.50: 2009-06-08 20:08:19 +00:00
KX_SG_BoneParentNodeRelationship.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
KX_SG_NodeRelationships.cpp 2.50: 2009-06-08 20:08:19 +00:00
KX_SG_NodeRelationships.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
KX_SoundActuator.cpp BGE: Sound Actuator API 2010-02-05 00:51:32 +00:00
KX_SoundActuator.h BGE: Sound Actuator API 2010-02-05 00:51:32 +00:00
KX_StateActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_StateActuator.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
KX_TimeCategoryLogger.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_TimeCategoryLogger.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
KX_TimeLogger.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_TimeLogger.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
KX_TouchEventManager.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
KX_TouchEventManager.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_TouchSensor.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_TouchSensor.h BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
KX_TrackToActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_TrackToActuator.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_VehicleWrapper.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_VehicleWrapper.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_VertexProxy.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_VertexProxy.h option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_VisibilityActuator.cpp option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
KX_VisibilityActuator.h remove all python api functions deprecated in 2.49 2009-08-25 22:51:18 +00:00
KX_WorldInfo.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_WorldInfo.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
KX_WorldIpoController.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_WorldIpoController.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
Makefile Add include path to find BLO_readfile.h. 2009-11-16 00:44:07 +00:00
SConscript patch [#19796] GLEW update by Mitchell Stokes (Moguri) 2009-11-21 20:36:03 +00:00