blender/source/gameengine/Ketsji
Ines Almeida 15cd222270 BGE: python API initialization cleanup
The goal of these changes is to Close T40132 and to get rid of the 'PyRun_SimpleString'

Hilighted changes are:
- consistent naming and initialization of BGE submodules
- initialization of the 'bge' module as a proper module
- using PyDoc_STRVAR instead of static char*
- generic cleanup (unused arguments, logica ordering, naming and whitespace)

Reviewers: campbellbarton

Maniphest Tasks: T40132

Differential Revision: https://developer.blender.org/D983
2015-02-03 15:32:55 +00:00
..
KXNetwork mathutils: refactor instantiation 2015-01-04 17:43:57 +11:00
BL_Action.cpp Fix T39928: Blender crash/freeze when game engine is started with animation played directly on camera object with parents. 2014-05-04 15:39:15 -07:00
BL_Action.h Fix T39928: Blender crash/freeze when game engine is started with animation played directly on camera object with parents. 2014-05-04 15:39:15 -07:00
BL_ActionManager.cpp BGE: Dynamically-allocated action layers 2014-05-07 20:32:50 -07:00
BL_ActionManager.h Cleanup: style 2015-01-21 11:57:11 +11:00
BL_BlenderShader.cpp Adjust GLSL drawing of window coordinates from camera view (use camera 2015-02-02 14:26:05 +01:00
BL_BlenderShader.h
BL_Material.cpp
BL_Material.h BGE: Adding support for the Cast Only material option. 2014-03-19 23:57:49 -07:00
BL_Shader.cpp Ghost Context Refactor 2014-10-07 15:47:32 -05:00
BL_Shader.h
BL_Texture.cpp Ghost Context Refactor 2014-10-07 15:47:32 -05:00
BL_Texture.h
CMakeLists.txt Ghost Context Refactor 2014-10-07 15:47:32 -05:00
KX_ArmatureSensor.cpp
KX_ArmatureSensor.h
KX_BlenderMaterial.cpp Ghost Context Refactor 2014-10-07 15:47:32 -05:00
KX_BlenderMaterial.h BGE Rasterizer Cleanup: Removing the need to reference KX_BlenderMaterial or KX_PolygonMaterial in RAS_OpenGLRasterizer. 2013-11-04 19:21:32 +00:00
KX_Camera.cpp Cleanup: typo 2014-11-21 14:16:35 +01:00
KX_Camera.h
KX_CameraActuator.cpp
KX_CameraActuator.h
KX_CameraIpoSGController.cpp
KX_CameraIpoSGController.h
KX_CharacterWrapper.cpp BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_CharacterWrapper.h
KX_ClientObjectInfo.h
KX_ConstraintActuator.cpp BGE cleanup: KX_GameObject::GetParent() no longer increases the object's refcount. 2014-04-30 18:53:32 -07:00
KX_ConstraintActuator.h
KX_ConstraintWrapper.cpp BGE: Add missing documentation and attribute constraint_type for ConstraintWrapper 2014-07-17 22:52:23 -07:00
KX_ConstraintWrapper.h BGE: Add missing documentation and attribute constraint_type for ConstraintWrapper 2014-07-17 22:52:23 -07:00
KX_Dome.cpp Revert "Fix T40257: Frustum culling not working properly" 2015-01-07 20:38:05 -08:00
KX_Dome.h Ghost Context Refactor 2014-10-07 15:47:32 -05:00
KX_EmptyObject.cpp
KX_EmptyObject.h
KX_FontObject.cpp Change naming slightly, it conflicts with DrawText function define on 2014-04-30 11:57:12 +03:00
KX_FontObject.h Change naming slightly, it conflicts with DrawText function define on 2014-04-30 11:57:12 +03:00
KX_GameActuator.cpp
KX_GameActuator.h
KX_GameObject.cpp BGE physics: get/set linear and angular damping 2015-01-15 18:37:22 +01:00
KX_GameObject.h BGE physics: get/set linear and angular damping 2015-01-15 18:37:22 +01:00
KX_IInterpolator.h
KX_IPO_SGController.cpp BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_IPO_SGController.h
KX_IpoActuator.cpp
KX_IpoActuator.h
KX_IpoConvert.cpp
KX_IpoConvert.h
KX_IPOTransform.h
KX_IScalarInterpolator.h
KX_ISceneConverter.h BGE Rasterizer Cleanup: Removing RAS_IRenderTools and moving the functionality to RAS_IRasterizer. RAS_OpenGLRasterizer is a bit of a mess now with references to Ketsji and other modules it shouldn't be accessing. 2013-11-04 19:21:07 +00:00
KX_ISystem.h
KX_KetsjiEngine.cpp Revert "Fix T40257: Frustum culling not working properly" 2015-01-07 20:38:05 -08:00
KX_KetsjiEngine.h Revert "Fix T40257: Frustum culling not working properly" 2015-01-07 20:38:05 -08:00
KX_Light.cpp gameengine: fix T41272 - KX_Light.color returns wrong values 2014-08-23 20:24:19 +02:00
KX_Light.h BGE code cleanup: Removing OpenGL and bf_gpu code from KX_LightObject 2014-03-27 22:32:06 -07:00
KX_LightIpoSGController.cpp BGE code cleanup: Removing OpenGL and bf_gpu code from KX_LightObject 2014-03-27 22:32:06 -07:00
KX_LightIpoSGController.h Code cleanup: RAS_ILightObject is class, not a struct. 2014-04-12 20:12:07 +02:00
KX_MaterialIpoController.cpp
KX_MaterialIpoController.h
KX_MeshProxy.cpp BGE Cleanup: Moving reinstancing physics shapes from KX_ConvertPhysicsObject to PHY_IPhysicsController 2014-04-23 19:39:57 -07:00
KX_MeshProxy.h
KX_MotionState.cpp BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_MotionState.h BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_MouseActuator.cpp BGE: Fix for bugs T42520 and T42097 (mouse look actuator related). 2015-01-05 22:07:35 -08:00
KX_MouseActuator.h BGE: New Mouse Actuator 2014-06-25 15:47:37 -07:00
KX_MouseFocusSensor.cpp Cleanup: typo 2014-11-21 14:16:35 +01:00
KX_MouseFocusSensor.h Cleanup 2014-07-21 10:53:07 +10:00
KX_NavMeshObject.cpp BGE: fix a bug causing frequent crash on scene restart with navmesh. 2014-08-10 00:40:15 +02:00
KX_NavMeshObject.h
KX_NearSensor.cpp Fix T38539: Can't set near sensor distance above 100 via python 2014-02-22 13:57:12 +11:00
KX_NearSensor.h
KX_ObColorIpoSGController.cpp
KX_ObColorIpoSGController.h
KX_ObjectActuator.cpp Support for building without Python 2014-06-17 22:00:13 +10:00
KX_ObjectActuator.h
KX_ObstacleSimulation.cpp
KX_ObstacleSimulation.h
KX_OrientationInterpolator.cpp
KX_OrientationInterpolator.h
KX_ParentActuator.cpp
KX_ParentActuator.h
KX_PhysicsEngineEnums.h
KX_PolyProxy.cpp BGE Rasterizer Cleanup: Cleaning up some includes. 2013-11-04 19:22:10 +00:00
KX_PolyProxy.h
KX_PositionInterpolator.cpp
KX_PositionInterpolator.h
KX_PyConstraintBinding.cpp BGE: python API cleanup - bge submodules definitions 2015-02-03 15:32:54 +00:00
KX_PyConstraintBinding.h BGE: python API cleanup - bge submodules definitions 2015-02-03 15:32:54 +00:00
KX_PyMath.cpp mathutils: refactor instantiation 2015-01-04 17:43:57 +11:00
KX_PyMath.h
KX_PythonInit.cpp BGE: python API initialization cleanup 2015-02-03 15:32:55 +00:00
KX_PythonInit.h BGE: python API cleanup - initialization for bge with submodules, closes D615 2015-02-03 15:32:55 +00:00
KX_PythonInitTypes.cpp BGE: python API cleanup - adding proper initialization to GameTypes 2015-02-03 15:32:55 +00:00
KX_PythonInitTypes.h BGE: python API cleanup - adding proper initialization to GameTypes 2015-02-03 15:32:55 +00:00
KX_PythonMain.cpp
KX_PythonMain.h Fix T37488: Crash with --debug reading userpref.blend 2013-11-18 18:13:23 +06:00
KX_PythonSeq.cpp python api internals: no need to set the stop-iter exception string. 2013-11-17 15:09:57 +11:00
KX_PythonSeq.h
KX_RadarSensor.cpp BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_RadarSensor.h
KX_RayCast.cpp BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_RayCast.h BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_RayEventManager.cpp
KX_RayEventManager.h
KX_RaySensor.cpp BGE cleanup: KX_GameObject::GetParent() no longer increases the object's refcount. 2014-04-30 18:53:32 -07:00
KX_RaySensor.h Fix T40620: BGE Python - Ray sensor has wrong axis constants 2014-06-17 22:13:44 +10:00
KX_SCA_AddObjectActuator.cpp BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_SCA_AddObjectActuator.h
KX_SCA_DynamicActuator.cpp BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_SCA_DynamicActuator.h BGE: Cleaning up the BGE's physics code and removing KX_IPhysicsController and KX_BulletPhysicsController. Instead, we just use PHY_IPhysicsController, which removes a lot of duplicate code. 2013-11-04 19:22:47 +00:00
KX_SCA_EndObjectActuator.cpp
KX_SCA_EndObjectActuator.h
KX_SCA_ReplaceMeshActuator.cpp
KX_SCA_ReplaceMeshActuator.h
KX_ScalarInterpolator.cpp
KX_ScalarInterpolator.h
KX_ScalingInterpolator.cpp
KX_ScalingInterpolator.h
KX_Scene.cpp Fix T40257: Frustum culling not working properly 2015-01-07 20:41:07 -08:00
KX_Scene.h Revert "Fix T40257: Frustum culling not working properly" 2015-01-07 20:38:05 -08:00
KX_SceneActuator.cpp
KX_SceneActuator.h
KX_SG_BoneParentNodeRelationship.cpp
KX_SG_BoneParentNodeRelationship.h
KX_SG_NodeRelationships.cpp
KX_SG_NodeRelationships.h
KX_SoundActuator.cpp Code Cleanup: whitespace / formatting 2013-11-24 15:23:38 +11:00
KX_SoundActuator.h
KX_StateActuator.cpp
KX_StateActuator.h
KX_SteeringActuator.cpp BGE: Fix bug with Steering Actuator Python API. 2014-08-09 17:19:13 +02:00
KX_SteeringActuator.h
KX_TimeCategoryLogger.cpp
KX_TimeCategoryLogger.h
KX_TimeLogger.cpp
KX_TimeLogger.h
KX_TouchEventManager.cpp Fix for bad NULL check 2014-06-17 22:04:40 +10:00
KX_TouchEventManager.h BGE cleanup: Removing the unused SCA_EventManager::Replace_PhysicsScene(). 2014-05-01 19:43:07 -07:00
KX_TouchSensor.cpp BGE cleanup: KX_GameObject::GetParent() no longer increases the object's refcount. 2014-04-30 18:53:32 -07:00
KX_TouchSensor.h game engine: implement hitMaterial for collision and ray sensors 2014-01-24 02:10:45 -02:00
KX_TrackToActuator.cpp BGE: TrackTo actuator: increasing up & track axis options 2014-07-14 18:30:27 -07:00
KX_TrackToActuator.h BGE: TrackTo actuator: increasing up & track axis options 2014-07-14 18:30:27 -07:00
KX_VehicleWrapper.cpp
KX_VehicleWrapper.h
KX_VertexProxy.cpp
KX_VertexProxy.h
KX_VisibilityActuator.cpp
KX_VisibilityActuator.h
KX_WorldInfo.cpp
KX_WorldInfo.h Style cleanup: BGE 2013-12-24 05:44:54 +11:00
KX_WorldIpoController.cpp
KX_WorldIpoController.h
SConscript Ghost Context Refactor 2014-10-07 15:47:32 -05:00