[Bf-blender-cvs] [159806140fd] blender2.8: Removing Blender Game Engine from Blender 2.8

Dalai Felinto noreply at git.blender.org
Tue Apr 17 17:52:32 CEST 2018


Commit: 159806140fd33e6ddab951c0f6f180cfbf927d38
Author: Dalai Felinto
Date:   Mon Apr 16 14:07:42 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB159806140fd33e6ddab951c0f6f180cfbf927d38

Removing Blender Game Engine from Blender 2.8

Folders removed entirely:
* //extern/recastnavigation
* //intern/decklink
* //intern/moto
* //source/blender/editors/space_logic
* //source/blenderplayer
* //source/gameengine

This includes DNA data and any reference to the BGE code in Blender itself.
We are bumping the subversion.

Pending tasks:
* Tile/clamp code in image editor draw code.
* Viewport drawing code (so much of this will go away because of BI removal
  that we can wait until then to remove this.

===================================================================

M	CMakeLists.txt
M	build_files/buildbot/config/blender_linux.cmake
M	build_files/buildbot/config/blender_linux_player.cmake
M	build_files/cmake/config/blender_full.cmake
M	build_files/cmake/config/blender_headless.cmake
M	build_files/cmake/config/blender_lite.cmake
M	build_files/cmake/config/blender_release.cmake
M	build_files/cmake/config/bpy_module.cmake
M	build_files/cmake/config/cycles_standalone.cmake
M	build_files/cmake/macros.cmake
M	doc/doxygen/doxygen.source.h
D	doc/python_api/examples/bge.constraints.py
D	doc/python_api/examples/bge.texture.1.py
D	doc/python_api/examples/bge.texture.2.py
D	doc/python_api/examples/bge.texture.py
D	doc/python_api/rst/bge.app.rst
D	doc/python_api/rst/bge.constraints.rst
D	doc/python_api/rst/bge.events.rst
D	doc/python_api/rst/bge.logic.rst
D	doc/python_api/rst/bge.render.rst
D	doc/python_api/rst/bge.texture.rst
D	doc/python_api/rst/bge.types.rst
D	doc/python_api/rst/bge_types/bge.types.BL_ActionActuator.rst
D	doc/python_api/rst/bge_types/bge.types.BL_ArmatureActuator.rst
D	doc/python_api/rst/bge_types/bge.types.BL_ArmatureBone.rst
D	doc/python_api/rst/bge_types/bge.types.BL_ArmatureChannel.rst
D	doc/python_api/rst/bge_types/bge.types.BL_ArmatureConstraint.rst
D	doc/python_api/rst/bge_types/bge.types.BL_ArmatureObject.rst
D	doc/python_api/rst/bge_types/bge.types.BL_Shader.rst
D	doc/python_api/rst/bge_types/bge.types.BL_ShapeActionActuator.rst
D	doc/python_api/rst/bge_types/bge.types.CListValue.rst
D	doc/python_api/rst/bge_types/bge.types.CPropValue.rst
D	doc/python_api/rst/bge_types/bge.types.CValue.rst
D	doc/python_api/rst/bge_types/bge.types.KX_ArmatureSensor.rst
D	doc/python_api/rst/bge_types/bge.types.KX_BlenderMaterial.rst
D	doc/python_api/rst/bge_types/bge.types.KX_Camera.rst
D	doc/python_api/rst/bge_types/bge.types.KX_CameraActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_CharacterWrapper.rst
D	doc/python_api/rst/bge_types/bge.types.KX_ConstraintActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_ConstraintWrapper.rst
D	doc/python_api/rst/bge_types/bge.types.KX_FontObject.rst
D	doc/python_api/rst/bge_types/bge.types.KX_GameActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_GameObject.rst
D	doc/python_api/rst/bge_types/bge.types.KX_LibLoadStatus.rst
D	doc/python_api/rst/bge_types/bge.types.KX_LightObject.rst
D	doc/python_api/rst/bge_types/bge.types.KX_MeshProxy.rst
D	doc/python_api/rst/bge_types/bge.types.KX_MouseActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_MouseFocusSensor.rst
D	doc/python_api/rst/bge_types/bge.types.KX_NavMeshObject.rst
D	doc/python_api/rst/bge_types/bge.types.KX_NearSensor.rst
D	doc/python_api/rst/bge_types/bge.types.KX_NetworkMessageActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_NetworkMessageSensor.rst
D	doc/python_api/rst/bge_types/bge.types.KX_ObjectActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_ParentActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_PolyProxy.rst
D	doc/python_api/rst/bge_types/bge.types.KX_RadarSensor.rst
D	doc/python_api/rst/bge_types/bge.types.KX_RaySensor.rst
D	doc/python_api/rst/bge_types/bge.types.KX_SCA_AddObjectActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_SCA_DynamicActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_SCA_EndObjectActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_SCA_ReplaceMeshActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_Scene.rst
D	doc/python_api/rst/bge_types/bge.types.KX_SceneActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_SoundActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_StateActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_SteeringActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_TouchSensor.rst
D	doc/python_api/rst/bge_types/bge.types.KX_TrackToActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_VehicleWrapper.rst
D	doc/python_api/rst/bge_types/bge.types.KX_VertexProxy.rst
D	doc/python_api/rst/bge_types/bge.types.KX_VisibilityActuator.rst
D	doc/python_api/rst/bge_types/bge.types.KX_WorldInfo.rst
D	doc/python_api/rst/bge_types/bge.types.PyObjectPlus.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_2DFilterActuator.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_ANDController.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_ActuatorSensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_AlwaysSensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_DelaySensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_IActuator.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_IController.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_ILogicBrick.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_IObject.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_ISensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_JoystickSensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_KeyboardSensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_MouseSensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_NANDController.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_NORController.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_ORController.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_PropertyActuator.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_PropertySensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_PythonController.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_PythonJoystick.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_PythonKeyboard.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_PythonMouse.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_RandomActuator.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_RandomSensor.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_XNORController.rst
D	doc/python_api/rst/bge_types/bge.types.SCA_XORController.rst
M	doc/python_api/rst/change_log.rst
M	doc/python_api/rst/gpu.rst
M	doc/python_api/rst/info_api_reference.rst
M	doc/python_api/rst/info_quickstart.rst
M	doc/python_api/rst/info_tips_and_tricks.rst
M	extern/CMakeLists.txt
D	extern/recastnavigation/CMakeLists.txt
D	extern/recastnavigation/Detour/Include/DetourCommon.h
D	extern/recastnavigation/Detour/Include/DetourNode.h
D	extern/recastnavigation/Detour/Include/DetourStatNavMesh.h
D	extern/recastnavigation/Detour/Include/DetourStatNavMeshBuilder.h
D	extern/recastnavigation/Detour/Include/DetourTileNavMesh.h
D	extern/recastnavigation/Detour/Include/DetourTileNavMeshBuilder.h
D	extern/recastnavigation/Detour/Source/DetourCommon.cpp
D	extern/recastnavigation/Detour/Source/DetourNode.cpp
D	extern/recastnavigation/Detour/Source/DetourStatNavMesh.cpp
D	extern/recastnavigation/Detour/Source/DetourStatNavMeshBuilder.cpp
D	extern/recastnavigation/Detour/Source/DetourTileNavMesh.cpp
D	extern/recastnavigation/Detour/Source/DetourTileNavMeshBuilder.cpp
D	extern/recastnavigation/License.txt
D	extern/recastnavigation/Readme.txt
D	extern/recastnavigation/Recast/Include/Recast.h
D	extern/recastnavigation/Recast/Include/RecastAlloc.h
D	extern/recastnavigation/Recast/Include/RecastAssert.h
D	extern/recastnavigation/Recast/Source/Recast.cpp
D	extern/recastnavigation/Recast/Source/RecastAlloc.cpp
D	extern/recastnavigation/Recast/Source/RecastArea.cpp
D	extern/recastnavigation/Recast/Source/RecastContour.cpp
D	extern/recastnavigation/Recast/Source/RecastFilter.cpp
D	extern/recastnavigation/Recast/Source/RecastLayers.cpp
D	extern/recastnavigation/Recast/Source/RecastMesh.cpp
D	extern/recastnavigation/Recast/Source/RecastMeshDetail.cpp
D	extern/recastnavigation/Recast/Source/RecastRasterization.cpp
D	extern/recastnavigation/Recast/Source/RecastRegion.cpp
D	extern/recastnavigation/readme-blender.txt
D	extern/recastnavigation/recast-capi.cpp
D	extern/recastnavigation/recast-capi.h
M	intern/CMakeLists.txt
D	intern/decklink/CMakeLists.txt
D	intern/decklink/DeckLinkAPI.cpp
D	intern/decklink/DeckLinkAPI.h
D	intern/decklink/linux/DeckLinkAPI.h
D	intern/decklink/linux/DeckLinkAPIConfiguration.h
D	intern/decklink/linux/DeckLinkAPIDeckControl.h
D	intern/decklink/linux/DeckLinkAPIDiscovery.h
D	intern/decklink/linux/DeckLinkAPIDispatch.cpp
D	intern/decklink/linux/DeckLinkAPIModes.h
D	intern/decklink/linux/DeckLinkAPITypes.h
D	intern/decklink/linux/DeckLinkAPIVersion.h
D	intern/decklink/linux/LinuxCOM.h
D	intern/decklink/win/DeckLinkAPI_h.h
D	intern/decklink/win/DeckLinkAPI_i.c
D	intern/moto/CMakeLists.txt
D	intern/moto/include/MT_CmMatrix4x4.h
D	intern/moto/include/MT_Matrix3x3.h
D	intern/moto/include/MT_Matrix3x3.inl
D	intern/moto/include/MT_Matrix4x4.h
D	intern/moto/include/MT_Matrix4x4.inl
D	intern/moto/include/MT_MinMax.h
D	intern/moto/include/MT_Optimize.h
D	intern/moto/include/MT_Point2.h
D	intern/moto/include/MT_Point2.inl
D	intern/moto/include/MT_Point3.h
D	intern/moto/include/MT_Point3.inl
D	intern/moto/include/MT_Quaternion.h
D	intern/moto/include/MT_Quaternion.inl
D	intern/moto/include/MT_Scalar.h
D	intern/moto/include/MT_Stream.h
D	intern/moto/include/MT_Transform.h
D	intern/moto/include/MT_Tuple2.h
D	intern/moto/include/MT_Tuple3.h
D	intern/moto/include/MT_Tuple4.h
D	intern/moto/include/MT_Vector2.h
D	intern/moto/include/MT_Vector2.inl
D	intern/moto/include/MT_Vector3.h
D	intern/moto/include/MT_Vector3.inl
D	intern/moto/include/MT_Vector4.h
D	intern/moto/include/MT_Vector4.inl
D	intern/moto/include/MT_assert.h
D	intern/moto/include/MT_random.h
D	intern/moto/intern/MT_Assert.cpp
D	intern/moto/intern/MT_CmMatrix4x4.cpp
D	intern/moto/intern/MT_Matrix3x3.cpp
D	intern/moto/intern/MT_Matrix4x4.cpp
D	intern/moto/intern/MT_Point3.cpp
D	intern/moto/intern/MT_Quaternion.cpp
D	intern/moto/intern/MT_Transform.cpp
D	intern/moto/intern/MT_Vector2.cpp
D	intern/moto/intern/MT_Vector3.cpp
D	intern/moto/intern/MT_Vector4.cpp
D	intern/moto/intern/MT_random.cpp
M	intern/string/CMakeLists.txt
D	intern/string/STR_HashedString.h
M	release/scripts/modules/bl_i18n_utils/utils_spell_check.py
M	release/scripts/modules/bpy_types.py
M	release/scripts/presets/keyconfig/3dsmax.py
M	release/scripts/startup/bl_operators/wm.py
M	release/scripts/startup/bl_ui/__init__.py
M	release/scripts/startup/bl_ui/properties_data_armature.py
M	release/scripts/startup/bl_ui/properties_data_bone.py
M	release/scripts/startup/bl_ui/properties_data_camera.py
M	release/scripts/startup/bl_ui/properties_data_curve.py
M	release/scripts/startup/bl_ui/properties_data_lamp.py
M	release/scripts/startup/bl_ui/properties_data_lattice.py
M	release/scripts/startup/bl_ui/properties_data_mesh.py
M	release/scripts/startup/bl_ui/properties_data_metaball.py
M	release/scripts/startup/bl_ui/properties_data_speaker.py
D	release/scripts/startup/bl_ui/properties_game.py
M	release/scripts/startup/bl_ui/properties_material.py
M	release/scripts/startup/bl_ui/properties_object.py
M	release/scripts/startup/bl_ui/properties_particle.py
M	release/scripts/startup/bl_ui/properties_physics_smoke.py
M	release/scripts/startup/bl_ui/properties_render.py
M	release/scripts/startup/bl_ui/properties_scene.py
M	release/scripts/startup/bl_ui/properties_texture.py
M	release/scripts/startup/bl_ui/properties_view_layer.py
M	release/scripts/startup/bl_ui/properties_world.py
M	release/scripts/startup/bl_ui/space_info.py
D	release/scripts/startup/bl_ui/space_logic.py
M	release/scripts/startup/bl_ui/space_sequencer.py
M	release/scripts/startup/bl_ui/space_view3d.py
M	release/scripts/startup/bl_ui/space_view3d_toolbar.py
D	release/scripts/templates_py/gamelogic.py
D	release/scripts/templates_py/gamelogic_module.py
D	release/scripts/templates_py/gamelogic_simple.py
M	source/CMakeLists.txt
M	source/blender/CMakeLists.txt
M	source/blender/blenkernel/BKE_DerivedMesh.h
M	source/blender/blenkernel/BKE_action.h
M	source/blender/blenkernel/BKE_blender_version.h
D	source/blender/blenkernel/BKE_bullet.h
M	source/blender/blenkernel/BKE_context.h
M	source/blender/blenkernel/BKE_global.h
D	source/blender/blenkernel/BKE_navmesh_conversion.h
M	source/blender/blenkernel/BKE_object.h
D	source/blender/blenkernel/BKE_property.h
D	source/blender/blenkernel/BKE_sca.h
M	source/blender/blenkernel/BKE_scene.h
M	source/blender/blenkernel/CMakeLists.txt
M	source/blender/blenkernel/intern/DerivedMesh.c
M	source/blender/blenkernel/intern/action.c
M	source/blender/blenkernel/intern/blendfile.c
D	source/blender/blenkernel/intern/bullet.c
M	source/blender/blenkernel/intern/constraint.c
M	source/blender/blenkernel/intern/context.c
M	source/blender/blenkernel/intern/ipo.c
M	source/blender/blenkernel/intern/library_query.c
M	source/blender/blenkernel/intern/library_remap.c
M	source/blender/blenkernel/intern/material.c
D	source/blender/blenkernel/intern/navmesh_conversion.c
M	source/blender/blenkernel/intern/object.c
D	source/blender/blenkernel/intern/property.c
M	source/blender/blenkernel/intern/rigidbody.c
D	source/blender/blenkernel/intern/sca.c
M	source/blender/blenkernel/intern/scene.c
M	source/blender/blenkernel/intern/text.c
M	source/blender/blenlib/BLI_callbacks.h
M	source/blender/blenloader/intern/readfile.c
M	source/blender/blenloader/intern/versioning_250.c
M	source/blender/blenloader/intern/versioning_260.c
M	source/blender/blenloader/intern/versioning_270.c
M	source/blender/blenloader/intern/versioning_280.c
M	source/blender/blenloader/intern/versioning_defaults.c
M	source/blender/blenloader/intern/versioning_legacy.c
M	source/blender/blenloader/intern/writefile.c
M	source/blender/editors/CMakeLists.txt
M	source/blender/editors/include/ED_screen.h
M	source/blender/editors/include/UI_interface.h
M	source/blender/editors/interface/interface.c
M	source/blender/editors/interface/interface_handlers.c
M	source/blender/editors/interface/interface_intern.h
M	source/blender/editors/interface/interface_templates.c
M	source/blender/editors/interface/interface_widgets.c
M	source/blender/editors/interface/resources.c
M	source/blender/editors/mesh/CMakeLists.txt
M	source/blender/editors/mesh/mesh_intern.h
D	source/blender/editors/mesh/mesh_navmesh.c
M	source/blender/editors/mesh/mesh_ops.c
M	source/blender/editors/object/CMakeLists.txt
M	source/blender/editors/object/object_add.c
M	source/blender/editors/object/object_constraint.c
M	source/blender/editors/object/object_edit.c
M	source/blender/editors/object/object_intern.h
D	source/blender/editors/object/object_lod.c
M	source/blender/editors/object/object_ops.c
M	source/blender/editors/object/object_relations.c
M	source/blender/editors/object/object_select.c
M	source/blender/editors/screen/screen_ops.c
M	source/blender/editors/sculpt_paint/paint_image_proj.c
M	source/blender/editors/sculpt_paint/paint_utils.c
M	source/blender/editors/space_api/spacetypes.c
D	source/blender/editors/space_logic/CMakeLists.txt
D	source/blender/editors/space_logic/logic_buttons.c
D	source/blender/editors/space_logic/logic_intern.h
D	source/blender/editors/space_logic/logic_ops.c
D	source/blender/editors/space_logic/logic_window.c
D	source/blender/editors/space_logic/space_logic.c
M	source/blender/editors/space_view3d/CMakeLists.txt
M	source/blender/editors/space_view3d/drawmesh.c
M	source/blender/editors/space_view3d/drawobject.c
M	source/blender/editors/space_view3d/view3d_draw_legacy.c
M	source/blender/editors/space_view3d/view3d_intern.h
M	source/blender/editors/space_view3d/view3d_ops.c
M	source/blender/editors/space_view3d/view3d_view.c
M	source/blender/gpu/CMakeLists.txt
M	source/blender/gpu/GPU_draw.h
M	source/blender/gpu/intern/gpu_draw.c
M	source/blender/gpu/intern/gpu_lamp.c
M	source/blender/gpu/intern/gpu_material.c
M	source/blender/ikplugin/intern/itasc_plugin.cpp
M	source/blender/imbuf/intern/indexer.c
M	source/blender/makesdna/DNA_action_types.h
D	source/blender/makesdna/DNA_actuator_types.h
M	source/blender/makesdna/DNA_constraint_types.h
D	source/blender/makesdna/DNA_controller_types.h
M	source/blender/makesdna/DNA_material_types.h
M	source/blender/makesdna/DNA_object_force_types.h
M	source/blender/makesdna/DNA_object_types.h
D	source/blender/makesdna/DNA_property_types.h
M	source/blender/makesdna/DNA_scene_types.h
D	source/blender/makesdna/DNA_sensor_types.h
M	source/blender/makesdna/DNA_space_types.h
M	source/blender/makesdna/DNA_userdef_types.h
M	source/blender/makesdna/DNA_view3d_types.h
M	source/blender/makesdna/DNA_world_types.h
M	source/blender/makesdna/intern/makesdna.c
M	source/blender/makesrna/RNA_access.h
M	source/blender/makesrna/RNA_enum_types.h
M	source/blender/makesrna/intern/CMakeLists.txt
M	source/blender/makesrna/intern/makesrna.c
D	source/blender/makesrna/intern/rna_actuator.c
D	source/blender/makesrna/intern/rna_actuator_api.c
M	source/blender/makesrna/intern/rna_armature.c
M	source/blender/makesrna/intern/rna_constraint.c
D	source/blender/makesrna/intern/rna_controller.c
D	source/blender/makesrna/intern/rna_controller_api.c
M	source/blender/makesrna/intern/rna_internal.h
M	source/blender/makesrna/intern/rna_layer.c
M	source/blender/makesrna/intern/rna_material.c
M	source/blender/makesrna/intern/rna_object.c
M	source/blender/makesrna/intern/rna_object_force.c
D	source/blender/makesrna/intern/rna_property.c
M	source/blender/makesrna/intern/rna_scene.c
D	source/blender/makesrna/intern/rna_sensor.c
D	source/blender/makesrna/intern/rna_sensor_api.c
M	source/blender/makesrna/intern/rna_sound.c
M	source/blender/makesrna/intern/rna_space.c
M	source/blender/makesrna/intern/rna_userdef.c
M	source/blender/nodes/shader/node_shader_tree.c
M	source/blender/python/generic/bpy_internal_import.c
M	source/blender/python/generic/bpy_internal_import.h
M	source/blender/python/generic/py_capi_utils.h
M	source/blender/python/intern/CMakeLists.txt
M	source/blender/python/intern/bpy_app_build_options.c
M	source/blender/python/intern/bpy_app_handlers.c
M	source/blender/python/intern/bpy_rna_callback.c
M	source/blender/python/mathutils/mathutils.h
M	source/blender/render/CMakeLists.txt
M	source/blender/render/extern/include/RE_engine.h
M	source/blender/render/intern/source/external_engine.c
M	source/blender/render/intern/source/pipeline.c
M	source/blender/windowmanager/CMakeLists.txt
M	source/blender/windowmanager/WM_api.h
M	source/blender/windowmanager/intern/wm_files.c
M	source/blender/windowmanager/intern/wm_init_exit.c
D	source/blenderplayer/CMakeLists.txt
D	source/blenderplayer/bad_level_call_stubs/CMakeLists.txt
D	source/blenderplayer/bad_level_call_stubs/stubs.c
M	source/creator/CMakeLists.txt
M	source/creator/creator.c
M	source/creator/creator_args.c
M	source/creator/creator_intern.h
M	source/creator/creator_signals.c
D	source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
D	source/gameengine/BlenderRoutines/BL_System.cpp
D	source/gameengine/BlenderRoutines/BL_System.h
D	source/gameengine/BlenderRoutines/CMakeLists.txt
D	source/gameengine/BlenderRoutines/KX_BlenderCanvas.cpp
D	source/gameengine/BlenderRoutines/KX_BlenderCanvas.h
D	source/gameengine/BlenderRoutines/KX_BlenderInputDevice.cpp
D	source/gameengine/BlenderRoutines/KX_BlenderInputDevice.h
D	source/gameengine/BlenderRoutines/KX_BlenderKeyboardDevice.cpp
D	source/gameengine/BlenderRoutines/KX_BlenderKeyboardDevice.h
D	source/gameengine/BlenderRoutines/KX_BlenderMouseDevice.cpp
D	source/gameengine/BlenderRoutines/KX_BlenderMouseDevice.h
D	source/gameengine/BlenderRoutines/KX_BlenderSystem.cpp
D	source/gameengine/BlenderRoutines/KX_BlenderSystem.h
D	source/gameengine/CMakeLists.txt
D	source/gameengine/Converter/BL_ActionActuator.cpp
D	source/gameengine/Converter/BL_ActionActuator.h
D	source/gameengine/Converter/BL_ArmatureActuator.cpp
D	source/gameengine/Converter/BL_ArmatureActuator.h
D	source/gameengine/Converter/BL_ArmatureChannel.cpp
D	source/gameengine/Converter/BL_ArmatureChannel.h
D	source/gameengine/Converter/BL_ArmatureConstraint.cpp
D	source/gameengine/Converter/BL_ArmatureConstraint.h
D	source/gameengine/Converter/BL_ArmatureObject.cpp
D	source/gameengine/Converter/BL_ArmatureObject.h
D	source/gameengine/Converter/BL_BlenderDataConversion.cpp
D	source/gameengine/Converter/BL_BlenderDataConversion.h
D	source/gameengine/Converter/BL_DeformableGameObject.cpp
D	source/gameengine/Converter/BL_DeformableGameObject.h
D	source/gameengine/Converter/BL_MeshDeformer.cpp
D	source/gameengine/Converter/BL_MeshDeformer.h
D	source/gameengine/Converter/BL_ModifierDeformer.cpp
D	source/gameengine/Converter/BL_ModifierDeformer.h
D	source/gameengine/Converter/BL_ShapeActionActuator.cpp
D	source/gameengine/Converter/BL_ShapeActionActuator.h
D	source/gameengine/Converter/BL_ShapeDeformer.cpp
D	source/gameengine/Converter/BL_ShapeDeformer.h
D	source/gameengine/Converter/BL_SkinDeformer.cpp
D	source/gameengine/Converter/BL_SkinDeformer.h
D	source/gameengine/Converter/CMakeLists.txt
D	source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp
D	source/gameengine/Converter/KX_BlenderScalarInterpolator.h
D	source/gameengine/Converter/KX_BlenderSceneConverter.cpp
D	source/gameengine/Converter/KX_BlenderSceneConverter.h
D	source/gameengine/Converter/KX_ConvertActuators.cpp
D	source/gameengine/Converter/KX_ConvertActuators.h
D	source/gameengine/Converter/KX_ConvertControllers.cpp
D	source/gameengine/Converter/KX_ConvertControllers.h
D	source/gameengine/Converter/KX_ConvertProperties.cpp
D	source/gameengine/Converter/KX_ConvertProperties.h
D	source/gameengine/Converter/KX_ConvertSensors.cpp
D	source/gameengine/Converter/KX_ConvertSensors.h
D	source/gameengine/Converter/KX_LibLoadStatus.cpp
D	source/gameengine/Converter/KX_LibLoadStatus.h
D	source/gameengine/Converter/KX_SoftBodyDeformer.cpp
D	source/gameengine/Converter/KX_SoftBodyDeformer.h
D	source/gameengine/Expressions/CMakeLists.txt
D	source/gameengine/Expressions/EXP_BoolValue.h
D	source/gameengine/Expressions/EXP_ConstExpr.h
D	source/gameengine/Expressions/EXP_EmptyValue.h
D	source/gameengine/Expressions/EXP_ErrorValue.h
D	source/gameengine/Expressions/EXP_Expression.h
D	source/gameengine/Expressions/EXP_FloatValue.h
D	source/gameengine/Expressions/EXP_HashedPtr.h
D	source/gameengine/Expressions/EXP_IdentifierExpr.h
D	source/gameengine/Expressions/EXP_IfExpr.h
D	source/gameengine/Expressions/EXP_InputParser.h
D	source/gameengine/Expressions/EXP_IntValue.h
D	source/gameengine/Expressions/EXP_ListValue.h
D	source/gameengine/Expressions/EXP_ListWrapper.h
D	source/gameengine/Expressions/EXP_Operator1Expr.h
D	source/gameengine/Expressions/EXP_Operator2Expr.h
D	source/gameengine/Expressions/EXP_PyObjectPlus.h
D	source/gameengine/Expressions/EXP_Python.h
D	source/gameengine/Expressions/EXP_PythonCallBack.h
D	source/gameengine/Expressions/EXP_StringValue.h
D	source/gameengine/Expressions/EXP_Value.h
D	source/gameengine/Expressions/EXP_VectorValue.h
D	source/gameengine/Expressions/EXP_VoidValue.h
D	source/gameengine/Expressions/intern/BoolValue.cpp
D	source/gameengine/Expressions/intern/ConstExpr.cpp
D	source/gameengine/Expressions/intern/EmptyValue.cpp
D	source/gameengine/Expressions/intern/ErrorValue.cpp
D	source/gameengine/Expressions/intern/Expression.cpp
D	source/gameengine/Expressions/intern/FloatValue.cpp
D	source/gameengine/Expressions/intern/HashedPtr.cpp
D	source/gameengine/Expressions/intern/IdentifierExpr.cpp
D	source/gameengine/Expressions/intern/IfExpr.cpp
D	source/gameengine/Expressions/intern/InputParser.cpp
D	source/gameengine/Expressions/intern/IntValue.cpp
D	source/gameengine/Expressions/intern/ListValue.cpp
D	source/gameengine/Expressions/intern/ListWrapper.cpp
D	source/gameengine/Expressions/intern/Operator1Expr.cpp
D	source/gameengine/Expressions/intern/Operator2Expr.cpp
D	source/gameengine/Expressions/intern/PyObjectPlus.cpp
D	source/gameengine/Expressions/intern/PythonCallBack.cpp
D	source/gameengine/Expressions/intern/StringValue.cpp
D	source/gameengine/Expressions/intern/Value.cpp
D	source/gameengine/Expressions/intern/VectorValue.cpp
D	source/gameengine/GameLogic/CMakeLists.txt
D	source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp
D	source/gameengine/GameLogic/Joystick/SCA_Joystick.h
D	source/gameengine/GameLogic/Joystick/SCA_JoystickDefines.h
D	source/gameengine/GameLogic/Joystick/SCA_JoystickEvents.cpp
D	source/gameengine/GameLogic/Joystick/SCA_JoystickPrivate.h
D	source/gameengine/GameLogic/SCA_2DFilterActuator.cpp
D	source/gameengine/GameLogic/SCA_2DFilterActuator.h
D	source/gameengine/GameLogic/SCA_ANDController.cpp
D	source/gameengine/GameLogic/SCA_ANDController.h
D	source/gameengine/GameLogic/SCA_ActuatorEventManager.cpp
D	source/gameengine/GameLogic/SCA_ActuatorEventManager.h
D	source/gameengine/GameLogic/SCA_ActuatorSensor.cpp
D	source/gameengine/GameLogic/SCA_ActuatorSensor.h
D	source/gameengine/GameLogic/SCA_AlwaysEventManager.cpp
D	source/gameengine/GameLogic/SCA_AlwaysEventManager.h
D	source/gameengine/GameLogic/SCA_AlwaysSensor.cpp
D	source/gameengine/GameLogic/SCA_AlwaysSensor.h
D	source/gameengine/GameLogic/SCA_BasicEventManager.cpp
D	source/gameengine/GameLogic/SCA_BasicEventManager.h
D	source/gameengine/GameLogic/SCA_DelaySensor.cpp
D	source/gameengine/GameLogic/SCA_DelaySensor.h
D	source/gameengine/GameLogic/SCA_EventManager.cpp
D	source/gameengine/GameLogic/SCA_EventManager.h
D	source/gameengine/GameLogic/SCA_ExpressionController.cpp
D	source/gameengine/GameLogic/SCA_ExpressionController.h
D	source/gameengine/GameLogic/SCA_IActuator.cpp
D	source/gameengine/GameLogic/SCA_IActuator.h
D	source/gameengine/GameLogic/SCA_IController.cpp
D	source/gameengine/GameLogic/SCA_IController.h
D	source/gameengine/GameLogic/SCA_IInputDevice.cpp
D	source/gameengine/GameLogic/SCA_IInputDevice.h
D	source/gameengine/GameLogic/SCA_ILogicBrick.cpp
D	source/gameengine/GameLogic/SCA_ILogicBrick.h
D	source/gameengine/GameLogic/SCA_IObject.cpp
D	source/gameengine/GameLogic/SCA_IObject.h
D	source/gameengine/GameLogic/SCA_IScene.cpp
D	source/gameengine/GameLogic/SCA_IScene.h
D	source/gameengine/GameLogic/SCA_ISensor.cpp
D	source/gameengine/GameLogic/SCA_ISensor.h
D	source/gameengine/GameLogic/SCA_JoystickManager.cpp
D	source/gameengine/GameLogic/SCA_JoystickManager.h
D	source/gameengine/GameLogic/SCA_JoystickSensor.cpp
D	source/gameengine/GameLogic/SCA_JoystickSensor.h
D	source/gameengine/GameLogic/SCA_KeyboardManager.cpp
D	source/gameengine/GameLogic/SCA_KeyboardManager.h
D	source/gameengine/GameLogic/SCA_KeyboardSensor.cpp
D	source/gameengine/GameLogic/SCA_KeyboardSensor.h
D	source/gameengine/GameLogic/SCA_LogicManager.cpp
D	source/gameengine/GameLogic/SCA_LogicManager.h
D	source/gameengine/GameLogic/SCA_MouseManager.cpp
D	source/gameengine/GameLogic/SCA_MouseManager.h
D	source/gameengine/GameLogic/SCA_MouseSensor.cpp
D	source/gameengine/GameLogic/SCA_MouseSensor.h
D	source/gameengine/GameLogic/SCA_NANDController.cpp
D	source/gameengine/GameLogic/SCA_NANDController.h
D	source/gameengine/GameLogic/SCA_NORController.cpp
D	source/gameengine/GameLogic/SCA_NORController.h
D	source/gameengine/GameLogic/SCA_ORController.cpp
D	source/gameengine/GameLogic/SCA_ORController.h
D	source/gameengine/GameLogic/SCA_PropertyActuator.cpp
D	source/gameengine/GameLogic/SCA_PropertyActuator.h
D	source/gameengine/GameLogic/SCA_PropertyEventManager.cpp
D	source/gameengine/GameLogic/SCA_PropertyEventManager.h
D	source/gameengine/GameLogic/SCA_PropertySensor.cpp
D	source/gameengine/GameLogic/SCA_PropertySensor.h
D	source/gameengine/GameLogic/SCA_PythonController.cpp
D	source/gameengine/GameLogic/SCA_PythonController.h
D	source/gameengine/GameLogic/SCA_PythonJoystick.cpp
D	source/gameengine/GameLogic/SCA_PythonJoystick.h
D	source/gameengine/GameLogic/SCA_PythonKeyboard.cpp
D	source/gameengine/GameLogic/SCA_PythonKeyboard.h
D	source/gameengine/GameLogic/SCA_PythonMouse.cpp
D	source/gameengine/GameLogic/SCA_PythonMouse.h
D	source/gameengine/GameLogic/SCA_RandomActuator.cpp
D	source/gameengine/GameLogic/SCA_RandomActuator.h
D	source/gameengine/GameLogic/SCA_RandomEventManager.cpp
D	source/gameengine/GameLogic/SCA_RandomEventManager.h
D	source/gameengine/GameLogic/SCA_RandomNumberGenerator.cpp
D	source/gameengine/GameLogic/SCA_RandomNumberGenerator.h
D	source/gameengine/GameLogic/SCA_RandomSensor.cpp
D	source/gameengine/GameLogic/SCA_RandomSensor.h
D	source/gameengine/GameLogic/SCA_TimeEventManager.cpp
D	source/gameengine/GameLogic/SCA_TimeEventManager.h
D	source/gameengine/GameLogic/SCA_XNORController.cpp
D	source/gameengine/GameLogic/SCA_XNORController.h
D	source/gameengine/GameLogic/SCA_XORController.cpp
D	source/gameengine/GameLogic/SCA_XORController.h
D	source/gameengine/GamePlayer/CMakeLists.txt
D	source/gameengine/GamePlayer/common/CMakeLists.txt
D	source/gameengine/GamePlayer/common/GPC_Canvas.cpp
D	source/gameengine/GamePlayer/common/GPC_Canvas.h
D	source/gameengine/GamePlayer/common/GPC_KeyboardDevice.cpp
D	source/gameengine/GamePlayer/common/GPC_KeyboardDevice.h
D	source/gameengine/GamePlayer/common/GPC_MouseDevice.cpp
D	source/gameengine/GamePlayer/common/GPC_MouseDevice.h
D	source/gameengine/GamePlayer/ghost/CMakeLists.txt
D	source/gameengine/GamePlayer/ghost/GPG_Application.cpp
D	source/gameengine/GamePlayer/ghost/GPG_Application.h
D	source/gameengine/GamePlayer/ghost/GPG_Canvas.cpp
D	source/gameengine/GamePlayer/ghost/GPG_Canvas.h
D	source/gameengine/GamePlayer/ghost/GPG_KeyboardDevice.cpp
D	source/gameengine/GamePlayer/ghost/GPG_KeyboardDevice.h
D	source/gameengine/GamePlayer/ghost/GPG_System.cpp
D	source/gameengine/GamePlayer/ghost/GPG_System.h
D	source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
D	source/gameengine/Ketsji/BL_Action.cpp
D	source/gameengine/Ketsji/BL_Action.h
D	source/gameengine/Ketsji/BL_ActionManager.cpp
D	source/gameengine/Ketsji/BL_ActionManager.h
D	source/gameengine/Ketsji/BL_BlenderShader.cpp
D	source/gameengine/Ketsji/BL_BlenderShader.h
D	source/gameengine/Ketsji/BL_Material.cpp
D	source/gameengine/Ketsji/BL_Material.h
D	source/gameengine/Ketsji/BL_Shader.cpp
D	source/gameengine/Ketsji/BL_Shader.h
D	source/gameengine/Ketsji/BL_Texture.cpp
D	source/gameengine/Ketsji/BL_Texture.h
D	source/gameengine/Ketsji/CMakeLists.txt
D	source/gameengine/Ketsji/KXNetwork/CMakeLists.txt
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkEventManager.cpp
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkEventManager.h
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.cpp
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.h
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.cpp
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkObjectActuator.cpp
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkObjectActuator.h
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkObjectSensor.cpp
D	source/gameengine/Ketsji/KXNetwork/KX_NetworkObjectSensor.h
D	source/gameengine/Ketsji/KX_ArmatureSensor.cpp
D	source/gameengine/Ketsji/KX_ArmatureSensor.h
D	source/gameengine/Ketsji/KX_BlenderMaterial.cpp
D	source/gameengine/Ketsji/KX_BlenderMaterial.h
D	source/gameengine/Ketsji/KX_Camera.cpp
D	source/gameengine/Ketsji/KX_Camera.h
D	source/gameengine/Ketsji/KX_CameraActuator.cpp
D	source/gameengine/Ketsji/KX_CameraActuator.h
D	source/gameengine/Ketsji/KX_CameraIpoSGController.cpp
D	source/gameengine/Ketsji/KX_CameraIpoSGController.h
D	source/gameengine/Ketsji/KX_CharacterWrapper.cpp
D	source/gameengine/Ketsji/KX_CharacterWrapper.h
D	source/gameengine/Ketsji/KX_ClientObjectInfo.h
D	source/gameengine/Ketsji/KX_ConstraintActuator.cpp
D	source/gameengine/Ketsji/KX_ConstraintActuator.h
D	source/gameengine/Ketsji/KX_ConstraintWrapper.cpp
D	source/gameengine/Ketsji/KX_ConstraintWrapper.h
D	source/gameengine/Ketsji/KX_Dome.cpp
D	source/gameengine/Ketsji/KX_Dome.h
D	source/gameengine/Ketsji/KX_EmptyObject.cpp
D	source/gameengine/Ketsji/KX_EmptyObject.h
D	source/gameengine/Ketsji/KX_FontObject.cpp
D	source/gameengine/Ketsji/KX_FontObject.h
D	source/gameengine/Ketsji/KX_GameActuator.cpp
D	source/gameengine/Ketsji/KX_GameActuator.h
D	source/gameengine/Ketsji/KX_GameObject.cpp
D	source/gameengine/Ketsji/KX_GameObject.h
D	source/gameengine/Ketsji/KX_IInterpolator.h
D	source/gameengine/Ketsji/KX_IPOTransform.h
D	source/gameengine/Ketsji/KX_IPO_SGController.cpp
D	source/gameengine/Ketsji/KX_IPO_SGController.h
D	source/gameengine/Ketsji/KX_IScalarInterpolator.h
D	source/gameengine/Ketsji/KX_ISceneConverter.h
D	source/gameengine/Ketsji/KX_ISystem.h
D	source/gameengine/Ketsji/KX_IpoConvert.cpp
D	source/gameengine/Ketsji/KX_IpoConvert.h
D	source/gameengine/Ketsji/KX_KetsjiEngine.cpp
D	source/gameengine/Ketsji/KX_KetsjiEngine.h
D	source/gameengine/Ketsji/KX_Light.cpp
D	source/gameengine/Ketsji/KX_Light.h
D	source/gameengine/Ketsji/KX_LightIpoSGController.cpp
D	source/gameengine/Ketsji/KX_LightIpoSGController.h
D	source/gameengine/Ketsji/KX_MaterialIpoController.cpp
D	source/gameengine/Ketsji/KX_MaterialIpoController.h
D	source/gameengine/Ketsji/KX_MeshProxy.cpp
D	source/gameengine/Ketsji/KX_MeshProxy.h
D	source/gameengine/Ketsji/KX_MotionState.cpp
D	source/gameengine/Ketsji/KX_MotionState.h
D	source/gameengine/Ketsji/KX_MouseActuator.cpp
D	source/gameengine/Ketsji/KX_MouseActuator.h
D	source/gameengine/Ketsji/KX_MouseFocusSensor.cpp
D	source/gameengine/Ketsji/KX_MouseFocusSensor.h
D	source/gameengine/Ketsji/KX_NavMeshObject.cpp
D	source/gameengine/Ketsji/KX_NavMeshObject.h
D	source/gameengine/Ketsji/KX_NearSensor.cpp
D	source/gameengine/Ketsji/KX_NearSensor.h
D	source/gameengine/Ketsji/KX_ObColorIpoSGController.cpp
D	source/gameengine/Ketsji/KX_ObColorIpoSGController.h
D	source/gameengine/Ketsji/KX_ObjectActuator.cpp
D	source/gameengine/Ketsji/KX_ObjectActuator.h
D	source/gameengine/Ketsji/KX_ObstacleSimulation.cpp
D	source/gameengine/Ketsji/KX_ObstacleSimulation.h
D	source/gameengine/Ketsji/KX_OrientationInterpolator.cpp
D	source/gameengine/Ketsji/KX_OrientationInterpolator.h
D	source/gameengine/Ketsji/KX_ParentActuator.cpp
D	source/gameengine/Ketsji/KX_ParentActuator.h
D	source/gameengine/Ketsji/KX_PhysicsEngineEnums.h
D	source/gameengine/Ketsji/KX_PolyProxy.cpp
D	source/gameengine/Ketsji/KX_PolyProxy.h
D	source/gameengine/Ketsji/KX_PositionInterpolator.cpp
D	source/gameengine/Ketsji/KX_PositionInterpolator.h
D	source/gameengine/Ketsji/KX_PyConstraintBinding.cpp
D	source/gameengine/Ketsji/KX_PyConstraintBinding.h
D	source/gameengine/Ketsji/KX_PyMath.cpp
D	source/gameengine/Ketsji/KX_PyMath.h
D	source/gameengine/Ketsji/KX_PythonInit.cpp
D	source/gameengine/Ketsji/KX_PythonInit.h
D	source/gameengine/Ketsji/KX_PythonInitTypes.cpp
D	source/gameengine/Ketsji/KX_PythonInitTypes.h
D	source/gameengine/Ketsji/KX_PythonMain.cpp
D	source/gameengine/Ketsji/KX_PythonMain.h
D	source/gameengine/Ketsji/KX_RadarSensor.cpp
D	source/gameengine/Ketsji/KX_RadarSensor.h
D	source/gameengine/Ketsji/KX_RayCast.cpp
D	source/gameengine/Ketsji/KX_RayCast.h
D	source/gameengine/Ketsji/KX_RayEventManager.cpp
D	source/gameengine/Ketsji/KX_RayEventManager.h
D	source/gameengine/Ketsji/KX_RaySensor.cpp
D	source/gameengine/Ketsji/KX_RaySensor.h
D	source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp
D	source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h
D	source/gameengine/Ketsji/KX_SCA_DynamicActuator.cpp
D	source/gameengine/Ketsji/KX_SCA_DynamicActuator.h
D	source/gameengine/Ketsji/KX_SCA_EndObjectActuator.cpp
D	source/gameengine/Ketsji/KX_SCA_EndObjectActuator.h
D	source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.cpp
D	source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h
D	source/gameengine/Ketsji/KX_SG_BoneParentNodeRelationship.cpp
D	source/gameengine/Ketsji/KX_SG_BoneParentNodeRelationship.h
D	source/gameengine/Ketsji/KX_SG_NodeRelationships.cpp
D	source/gameengine/Ketsji/KX_SG_NodeRelationships.h
D	source/gameengine/Ketsji/KX_ScalarInterpolator.cpp
D	source/gameengine/Ketsji/KX_ScalarInterpolator.h
D	source/gameengine/Ketsji/KX_ScalingInterpolator.cpp
D	source/gameengine/Ketsji/KX_ScalingInterpolator.h
D	source/gameengine/Ketsji/KX_Scene.cpp
D	source/gameengine/Ketsji/KX_Scene.h
D	source/gameengine/Ketsji/KX_SceneActuator.cpp
D	source/gameengine/Ketsji/KX_SceneActuator.h
D	source/gameengine/Ketsji/KX_SoundActuator.cpp
D	source/gameengine/Ketsji/KX_SoundActuator.h
D	source/gameengine/Ketsji/KX_StateActuator.cpp
D	source/gameengine/Ketsji/KX_StateActuator.h
D	source/gameengine/Ketsji/KX_SteeringActuator.cpp
D	source/gameengine/Ketsji/KX_SteeringActuator.h
D	source/gameengine/Ketsji/KX_TimeCategoryLogger.cpp
D	source/gameengine/Ketsji/KX_TimeCategoryLogger.h
D	source/gameengine/Ketsji/KX_TimeLogger.cpp
D	source/gameengine/Ketsji/KX_TimeLogger.h
D	source/gameengine/Ketsji/KX_TouchEventManager.cpp
D	source/gameengine/Ketsji/KX_TouchEventManager.h
D	source/gameengine/Ketsji/KX_TouchSensor.cpp
D	source/gameengine/Ketsji/KX_TouchSensor.h
D	source/gameengine/Ketsji/KX_TrackToActuator.cpp
D	source/gameengine/Ketsji/KX_TrackToActuator.h
D	source/gameengine/Ketsji/KX_VehicleWrapper.cpp
D	source/gameengine/Ketsji/KX_VehicleWrapper.h
D	source/gameengine/Ketsji/KX_VertexProxy.cpp
D	source/gameengine/Ketsji/KX_VertexProxy.h
D	source/gameengine/Ketsji/KX_VisibilityActuator.cpp
D	source/gameengine/Ketsji/KX_VisibilityActuator.h
D	source/gameengine/Ketsji/KX_WorldInfo.cpp
D	source/gameengine/Ketsji/KX_WorldInfo.h
D	source/gameengine/Ketsji/KX_WorldIpoController.cpp
D	source/gameengine/Ketsji/KX_WorldIpoController.h
D	source/gameengine/Network/CMakeLists.txt
D	source/gameengine/Network/LoopBackNetwork/CMakeLists.txt
D	source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.cpp
D	source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.h
D	source/gameengine/Network/NG_NetworkDeviceInterface.h
D	source/gameengine/Network/NG_NetworkMessage.cpp
D	source/gameengine/Network/NG_NetworkMessage.h
D	source/gameengine/Network/NG_NetworkObject.cpp
D	source/gameengine/Network/NG_NetworkObject.h
D	source/gameengine/Network/NG_NetworkScene.cpp
D	source/gameengine/Network/NG_NetworkScene.h
D	source/gameengine/Physics/Bullet/CMakeLists.txt
D	source/gameengine/Physics/Bullet/CcdGraphicController.cpp
D	source/gameengine/Physics/Bullet/CcdGraphicController.h
D	source/gameengine/Physics/Bullet/CcdPhysicsController.cpp
D	source/gameengine/Physics/Bullet/CcdPhysicsController.h
D	source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp
D	source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h
D	source/gameengine/Physics/Dummy/CMakeLists.txt
D	source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp
D	source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h
D	source/gameengine/Physics/common/PHY_DynamicTypes.h
D	source/gameengine/Physics/common/PHY_ICharacter.h
D	source/gameengine/Physics/common/PHY_IController.h
D	source/gameengine/Physics/common/PHY_IGraphicController.h
D	source/gameengine/Physics/common/PHY_IMotionState.h
D	source/gameengine/Physics/common/PHY_IPhysicsController.h
D	source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h
D	source/gameengine/Physics/common/PHY_IVehicle.h
D	source/gameengine/Physics/common/PHY_Pro.h
D	source/gameengine/Rasterizer/CMakeLists.txt
D	source/gameengine/Rasterizer/RAS_2DFilterManager.cpp
D	source/gameengine/Rasterizer/RAS_2DFilterManager.h
D	source/gameengine/Rasterizer/RAS_BucketManager.cpp
D	source/gameengine/Rasterizer/RAS_BucketManager.h
D	source/gameengine/Rasterizer/RAS_CameraData.h
D	source/gameengine/Rasterizer/RAS_Deformer.h
D	source/gameengine/Rasterizer/RAS_FramingManager.cpp
D	source/gameengine/Rasterizer/RAS_FramingManager.h
D	source/gameengine/Rasterizer/RAS_ICanvas.cpp
D	source/gameengine/Rasterizer/RAS_ICanvas.h
D	source/gameengine/Rasterizer/RAS_ILightObject.h
D	source/gameengine/Rasterizer/RAS_IOffScreen.h
D	source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp
D	source/gameengine/Rasterizer/RAS_IPolygonMaterial.h
D	source/gameengine/Rasterizer/RAS_IRasterizer.h
D	source/gameengine/Rasterizer/RAS_ISync.h
D	source/gameengine/Rasterizer/RAS_MaterialBucket.cpp
D	source/gameengine/Rasterizer/RAS_MaterialBucket.h
D	source/gameengine/Rasterizer/RAS_MeshObject.cpp
D	source/gameengine/Rasterizer/RAS_MeshObject.h
D	source/gameengine/Rasterizer/RAS_ObjectColor.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Blur2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Dilation2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Erosion2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_GrayScale2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Invert2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Laplacian2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Prewitt2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sepia2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sharpen2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sobel2DFilter.h
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_IStorage.h
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.h
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLLight.cpp
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLLight.h
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLOffScreen.cpp
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLOffScreen.h
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLSync.cpp
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLSync.h
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_StorageVA.cpp
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_StorageVA.h
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_StorageVBO.cpp
D	source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_StorageVBO.h
D	source/gameengine/Rasterizer/RAS_Polygon.cpp
D	source/gameengine/Rasterizer/RAS_Polygon.h
D	source/gameengine/Rasterizer/RAS_Rect.h
D	source/gameengine/Rasterizer/RAS_TexMatrix.h
D	source/gameengine/Rasterizer/RAS_TexVert.cpp
D	source/gameengine/Rasterizer/RAS_TexVert.h
D	source/gameengine/Rasterizer/RAS_texmatrix.cpp
D	source/gameengine/SceneGraph/CMakeLists.txt
D	source/gameengine/SceneGraph/SG_BBox.cpp
D	source/gameengine/SceneGraph/SG_BBox.h
D	source/gameengine/SceneGraph/SG_Controller.cpp
D	source/gameengine/SceneGraph/SG_Controller.h
D	source/gameengine/SceneGraph/SG_DList.h
D	source/gameengine/SceneGraph/SG_IObject.cpp
D	source/gameengine/SceneGraph/SG_IObject.h
D	source/gameengine/SceneGraph/SG_Node.cpp
D	source/gameengine/SceneGraph/SG_Node.h
D	source/gameengine/SceneGraph/SG_ParentRelation.h
D	source/gameengine/SceneGraph/SG_QList.h
D	source/gameengine/SceneGraph/SG_Spatial.cpp
D	source/gameengine/SceneGraph/SG_Spatial.h
D	source/gameengine/SceneGraph/SG_Tree.cpp
D	source/gameengine/SceneGraph/SG_Tree.h
D	source/gameengine/VideoTexture/BlendType.h
D	source/gameengine/VideoTexture/CMakeLists.txt
D	source/gameengine/VideoTexture/Common.h
D	source/gameengine/VideoTexture/DeckLink.cpp
D	source/gameengine/VideoTexture/DeckLink.h
D	source/gameengine/VideoTexture/Exception.cpp
D	source/gameengine/VideoTexture/Exception.h
D	source/gameengine/VideoTexture/FilterBase.cpp
D	source/gameengine/VideoTexture/FilterBase.h
D	source/gameengine/VideoTexture/FilterBlueScreen.cpp
D	source/gameengine/VideoTexture/FilterBlueScreen.h
D	source/gameengine/VideoTexture/FilterColor.cpp
D	source/gameengine/VideoTexture/FilterColor.h
D	source/gameengine/VideoTexture/FilterNormal.cpp
D	source/gameengine/VideoTexture/FilterNormal.h
D	source/gameengine/VideoTexture/FilterSource.cpp
D	source/gameengine/VideoTexture/FilterSource.h
D	source/gameengine/VideoTexture/ImageBase.cpp
D	source/gameengine/VideoTexture/ImageBase.h
D	source/gameengine/VideoTexture/ImageBuff.cpp
D	source/gameengine/VideoTexture/ImageBuff.h
D	source/gameengine/VideoTexture/ImageMix.cpp
D	source/gameengine/VideoTexture/ImageMix.h
D	source/gameengine/VideoTexture/ImageRender.cpp
D	source/gameengine/VideoTexture/ImageRender.h
D	source/gameengine/VideoTexture/ImageViewport.cpp
D	source/gameengine/VideoTexture/ImageViewport.h
D	source/gameengine/VideoTexture/PyTypeList.cpp
D	source/gameengine/VideoTexture/PyTypeList.h
D	source/gameengine/VideoTexture/Texture.cpp
D	source/gameengine/VideoTexture/Texture.h
D	source/gameengine/VideoTexture/VideoBase.cpp
D	source/gameengine/VideoTexture/VideoBase.h
D	source/gameengine/VideoTexture/VideoDeckLink.cpp
D	source/gameengine/VideoTexture/VideoDeckLink.h
D	source/gameengine/VideoTexture/VideoFFmpeg.cpp
D	source/gameengine/VideoTexture/VideoFFmpeg.h
D	source/gameengine/VideoTexture/blendVideoTex.cpp
M	tests/python/bl_rst_completeness.py

===================================================================

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5cee6b2a1bb..8a45cce83f8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -598,6 +598,7 @@ if(NOT WITH_SDL AND WITH_GHOST_SDL)
 	message(FATAL_ERROR "WITH_GHOST_SDL requires WITH_SDL")
 endif()
 
+# python module, needs some different options
 if(WITH_PYTHON_MODULE AND WITH_PYTHON_INSTALL)
 	message(FATAL_ERROR "WITH_PYTHON_MODULE requires WITH_PYTHON_INSTALL to be OFF")
 endif()
diff --git a/build_files/buildbot/config/blender_linux.cmake b/build_files/buildbot/config/blender_linux.cmake
index 22e88a82ffd..668f3cd813a 100644
--- a/build_files/buildbot/config/blender_linux.cmake
+++ b/build_files/buildbot/config/blender_linux.cmake
@@ -23,7 +23,6 @@ endif()
 
 # Default to only build Blender, not the player
 set(WITH_BLENDER             ON  CACHE BOOL "" FORCE)
-set(WITH_PLAYER              OFF CACHE BOOL "" FORCE)
 
 # ######## Linux-specific build options ########
 # Options which are specific to Linux-only platforms
diff --git a/build_files/buildbot/config/blender_linux_player.cmake b/build_files/buildbot/config/blender_linux_player.cmake
index 69ab984e386..77581864575 100644
--- a/build_files/buildbot/config/blender_linux_player.cmake
+++ b/build_files/buildbot/config/blender_linux_player.cmake
@@ -9,4 +9,3 @@ set(WITH_OPENSUBDIV          OFF CACHE BOOL "" FORCE)
 set(WITH_LIBMV               OFF CACHE BOOL "" FORCE)
 
 set(WITH_BLENDER             OFF CACHE BOOL "" FORCE)
-set(WITH_PLAYER              ON  CACHE BOOL "" FORCE)
diff --git a/build_files/cmake/config/blender_full.cmake b/build_files/cmake/config/blender_full.cmake
index c896c0452b3..635484633c2 100644
--- a/build_files/cmake/config/blender_full.cmake
+++ b/build_files/cmake/config/blender_full.cmake
@@ -16,7 +16,6 @@ set(WITH_CYCLES_OPENSUBDIV   ON  CACHE BOOL "" FORCE)
 set(WITH_FFTW3               ON  CACHE BOOL "" FORCE)
 set(WITH_LIBMV               ON  CACHE BOOL "" FORCE)
 set(WITH_LIBMV_SCHUR_SPECIALIZATIONS ON CACHE BOOL "" FORCE)
-set(WITH_GAMEENGINE          ON  CACHE BOOL "" FORCE)
 set(WITH_COMPOSITOR          ON  CACHE BOOL "" FORCE)
 set(WITH_FREESTYLE           ON  CACHE BOOL "" FORCE)
 set(WITH_GHOST_XDND          ON  CACHE BOOL "" FORCE)
@@ -51,7 +50,6 @@ set(WITH_SDL                 ON  CACHE BOOL "" FORCE)
 set(WITH_X11_XINPUT          ON  CACHE BOOL "" FORCE)
 set(WITH_X11_XF86VMODE       ON  CACHE BOOL "" FORCE)
 
-set(WITH_PLAYER              ON  CACHE BOOL "" FORCE)
 set(WITH_MEM_JEMALLOC        ON  CACHE BOOL "" FORCE)
 
 
diff --git a/build_files/cmake/config/blender_headless.cmake b/build_files/cmake/config/blender_headless.cmake
index cfde86aac6d..8f2ad03279c 100644
--- a/build_files/cmake/config/blender_headless.cmake
+++ b/build_files/cmake/config/blender_headless.cmake
@@ -6,7 +6,6 @@
 #
 
 set(WITH_HEADLESS            ON  CACHE BOOL "" FORCE) 
-set(WITH_GAMEENGINE          OFF CACHE BOOL "" FORCE)
 
 # disable audio, its possible some devs may want this but for now disable
 # so the python module doesnt hold the audio device and loads quickly.
diff --git a/build_files/cmake/config/blender_lite.cmake b/build_files/cmake/config/blender_lite.cmake
index 1a5e6a3158a..5aa0f4f4bf1 100644
--- a/build_files/cmake/config/blender_lite.cmake
+++ b/build_files/cmake/config/blender_lite.cmake
@@ -21,7 +21,6 @@ set(WITH_CYCLES_OPENSUBDIV   OFF CACHE BOOL "" FORCE)
 set(WITH_FFTW3               OFF CACHE BOOL "" FORCE)
 set(WITH_LIBMV               OFF CACHE BOOL "" FORCE)
 set(WITH_LLVM                OFF CACHE BOOL "" FORCE)
-set(WITH_GAMEENGINE          OFF CACHE BOOL "" FORCE)
 set(WITH_COMPOSITOR          OFF CACHE BOOL "" FORCE)
 set(WITH_FREESTYLE           OFF CACHE BOOL "" FORCE)
 set(WITH_GHOST_XDND          OFF CACHE BOOL "" FORCE)
diff --git a/build_files/cmake/config/blender_release.cmake b/build_files/cmake/config/blender_release.cmake
index 26267fd314a..a21c0d43b66 100644
--- a/build_files/cmake/config/blender_release.cmake
+++ b/build_files/cmake/config/blender_release.cmake
@@ -16,7 +16,6 @@ set(WITH_CYCLES_OPENSUBDIV   ON  CACHE BOOL "" FORCE)
 set(WITH_FFTW3               ON  CACHE BOOL "" FORCE)
 set(WITH_LIBMV               ON  CACHE BOOL "" FORCE)
 set(WITH_LIBMV_SCHUR_SPECIALIZATIONS ON CACHE BOOL "" FORCE)
-set(WITH_GAMEENGINE          ON  CACHE BOOL "" FORCE)
 set(WITH_COMPOSITOR          ON  CACHE BOOL "" FORCE)
 set(WITH_FREESTYLE           ON  CACHE BOOL "" FORCE)
 set(WITH_GHOST_XDND          ON  CACHE BOOL "" FORCE)
@@ -51,7 +50,6 @@ set(WITH_SDL                 ON  CACHE BOOL "" FORCE)
 set(WITH_X11_XINPUT          ON  CACHE BOOL "" FORCE)
 set(WITH_X11_XF86VMODE       ON  CACHE BOOL "" FORCE)
 
-set(WITH_PLAYER              ON  CACHE BOOL "" FORCE)
 set(WITH_MEM_JEMALLOC        ON  CACHE BOOL "" FORCE)
 set(WITH_CYCLES_CUDA_BINARIES ON  CACHE BOOL "" FORCE)
 set(CYCLES_CUDA_BINARIES_ARCH sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61 CACHE STRING "" FORCE)
diff --git a/build_files/cmake/config/bpy_module.cmake b/build_files/cmake/config/bpy_module.cmake
index 854d6e49370..2371d3f0d76 100644
--- a/build_files/cmake/config/bpy_module.cmake
+++ b/build_files/cmake/config/bpy_module.cmake
@@ -12,9 +12,6 @@ set(WITH_INSTALL_PORTABLE    OFF CACHE BOOL "" FORCE)
 # no point int copying python into python
 set(WITH_PYTHON_INSTALL      OFF CACHE BOOL "" FORCE)
 
-# dont build the game engine
-set(WITH_GAMEENGINE          OFF CACHE BOOL "" FORCE)
-
 # disable audio, its possible some devs may want this but for now disable
 # so the python module doesnt hold the audio device and loads quickly.
 set(WITH_AUDASPACE           OFF CACHE BOOL "" FORCE)
diff --git a/build_files/cmake/config/cycles_standalone.cmake b/build_files/cmake/config/cycles_standalone.cmake
index 45f9c100f93..1b12f4de23f 100644
--- a/build_files/cmake/config/cycles_standalone.cmake
+++ b/build_files/cmake/config/cycles_standalone.cmake
@@ -6,7 +6,6 @@
 
 # disable Blender
 set(WITH_BLENDER             OFF  CACHE BOOL "" FORCE)
-set(WITH_PLAYER              OFF  CACHE BOOL "" FORCE)
 set(WITH_CYCLES_BLENDER      OFF  CACHE BOOL "" FORCE)
 
 # build Cycles
diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake
index dcb8103bc10..e581e597fc7 100644
--- a/build_files/cmake/macros.cmake
+++ b/build_files/cmake/macros.cmake
@@ -760,10 +760,6 @@ function(SETUP_BLENDER_SORTED_LIBS)
 		list_insert_after(BLENDER_SORTED_LIBS "ge_logic_ngnetwork" "extern_bullet")
 	endif()
 
-	if(WITH_GAMEENGINE_DECKLINK)
-		list(APPEND BLENDER_SORTED_LIBS bf_intern_decklink)
-	endif()
-
 	if(WIN32)
 		list(APPEND BLENDER_SORTED_LIBS bf_intern_gpudirect)
 	endif()
diff --git a/doc/doxygen/doxygen.source.h b/doc/doxygen/doxygen.source.h
index 6f159bb74df..69271e68e79 100644
--- a/doc/doxygen/doxygen.source.h
+++ b/doc/doxygen/doxygen.source.h
@@ -36,62 +36,6 @@
 
 /* ================================ */
 
-/** \defgroup bge Game Engine */
-/** \defgroup gamelogic Game Logic
- *  \ingroup bge
- */
-/** \defgroup bgeconv Converter
- *  \ingroup bge
- */
-/** \defgroup blroutines Blender Routines
- *  \ingroup bge
- */
-/** \defgroup expressions Expressions
- *  \ingroup bge
- */
-/** \defgroup player Game Player
- *  \ingroup bge
- */
-/** \defgroup ketsji Ketsji
- *  \ingroup bge
- *  \todo check all headers and code files for proper licenses
- */
-/** \defgroup ketsjinet Ketsji Network
- *  \ingroup ketsji
- */
-/** \defgroup bgenet Network
- *  \ingroup bge
- */
-/** \defgroup bgenetlb Loopback Network
- *  \ingroup bgenet
- */
-/** \defgroup phys Physics
- *  \ingroup bge
- */
-/** \defgroup physbullet Bullet Physics
- *  \ingroup phys
- */
-/** \defgroup physdummy Dummy Physics (none)
- *  \ingroup phys
- */
-/** \defgroup bgerast Rasterizer
- *  \ingroup bge
- */
-/** \defgroup bgerastoglfilters OpenGL Filters
- *  \ingroup bgerast
- */
-/** \defgroup bgerastogl OpenGL Rasterizer
- *  \ingroup bgerast
- */
-/** \defgroup bgesg BGE SceneGraph
- *  \ingroup bge
- */
-/** \defgroup bgevideotex BGE Video Texture
- *  \ingroup bge
- */
-
-/* ================================ */
-
 /** \defgroup blender Blender */
 
 /** \defgroup blt BlenTranslation
@@ -268,10 +212,6 @@
  *  \ingroup editors
  */
 
-/** \defgroup splogic game logic editor
- *  \ingroup editors
- */
-
 /** \defgroup spnla NLA editor
  *  \ingroup editors
  */
diff --git a/doc/python_api/examples/bge.constraints.py b/doc/python_api/examples/bge.constraints.py
deleted file mode 100644
index c617ac0622b..00000000000
--- a/doc/python_api/examples/bge.constraints.py
+++ /dev/null
@@ -1,37 +0,0 @@
-"""
-Basic Physics Constraint
-++++++++++++++++++++++++
-Example of how to create a hinge Physics Constraint between two objects.
-"""
-from bge import logic
-from bge import constraints
-
-# get object list
-objects = logic.getCurrentScene().objects
-
-# get object named Object1 and Object 2
-object_1 = objects["Object1"]
-object_2 = objects["Object2"]
-
-# want to use Edge constraint type
-constraint_type = 2
-
-# get Object1 and Object2 physics IDs
-physics_id_1 = object_1.getPhysicsId()
-physics_id_2 = object_2.getPhysicsId()
-
-# use bottom right edge of Object1 for hinge position
-edge_position_x = 1.0
-edge_position_y = 0.0
-edge_position_z = -1.0
-
-# rotate the pivot z axis about 90 degrees
-edge_angle_x = 0.0
-edge_angle_y = 0.0
-edge_angle_z = 90.0
-
-# create an edge constraint
-constraints.createConstraint(physics_id_1, physics_id_2,
-                             constraint_type,
-                             edge_position_x, edge_position_y, edge_position_z,
-                             edge_angle_x, edge_angle_y, edge_angle_z)
diff --git a/doc/python_api/examples/bge.texture.1.py b/doc/python_api/examples/bge.texture.1.py
deleted file mode 100644
index 732c786c667..00000000000
--- a/doc/python_api/examples/bge.texture.1.py
+++ /dev/null
@@ -1,40 +0,0 @@
-"""
-Texture Replacement
-+++++++++++++++++++
-
-Example of how to replace a texture in game with an external image.
-``createTexture()`` and ``removeTexture()`` are to be called from a
-module Python Controller.
-"""
-from bge import logic
-from bge import texture
-
-
-def createTexture(cont):
-    """Create a new Dynamic Texture"""
-    obj = cont.owner
-
-    # get the reference pointer (ID) of the internal textu

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list