Blender Git Loki
Git Commits -> Revision 21c56c0
Revision 21c56c0 by Nicholas Bishop (soc-2008-nicholasbishop) January 4, 2009, 22:34 (GMT) |
Resynch gameengine |
Commit Details:
Full Hash: 21c56c0fdb747760f38110b306a38311d1a92fd5
SVN Revision: 18326
Parent Commit: 4a81581
Lines Changed: +20385, -7216
44 Added Paths:
/source/gameengine/GameLogic/SCA_DelaySensor.cpp (+283, -0) (View)
/source/gameengine/GameLogic/SCA_DelaySensor.h (+78, -0) (View)
/source/gameengine/Ketsji/KX_PolyProxy.cpp (+265, -0) (View)
/source/gameengine/Ketsji/KX_PolyProxy.h (+71, -0) (View)
/source/gameengine/PyDoc/KX_PolyProxy.py (+100, -0) (View)
/source/gameengine/PyDoc/SCA_DelaySensor.py (+73, -0) (View)
/source/gameengine/PyDoc/SCA_JoystickSensor.py (+163, -0) (View)
/source/gameengine/PyDoc/SConscript (+28, -0) (View)
/source/gameengine/VideoTexture/BlendType.h (+75, -0) (View)
/source/gameengine/VideoTexture/blendVideoTex.cpp (+196, -0) (View)
/source/gameengine/VideoTexture/CMakeLists.txt (+61, -0) (View)
/source/gameengine/VideoTexture/Common.h (+55, -0) (View)
/source/gameengine/VideoTexture/Exception.cpp (+215, -0) (View)
/source/gameengine/VideoTexture/Exception.h (+216, -0) (View)
/source/gameengine/VideoTexture/FilterBase.cpp (+150, -0) (View)
/source/gameengine/VideoTexture/FilterBase.h (+138, -0) (View)
/source/gameengine/VideoTexture/FilterBlueScreen.cpp (+178, -0) (View)
/source/gameengine/VideoTexture/FilterBlueScreen.h (+97, -0) (View)
/source/gameengine/VideoTexture/FilterColor.cpp (+350, -0) (View)
/source/gameengine/VideoTexture/FilterColor.h (+168, -0) (View)
/source/gameengine/VideoTexture/FilterNormal.cpp (+162, -0) (View)
/source/gameengine/VideoTexture/FilterNormal.h (+107, -0) (View)
/source/gameengine/VideoTexture/FilterSource.cpp (+171, -0) (View)
/source/gameengine/VideoTexture/FilterSource.h (+258, -0) (View)
/source/gameengine/VideoTexture/ImageBase.cpp (+529, -0) (View)
/source/gameengine/VideoTexture/ImageBase.h (+349, -0) (View)
/source/gameengine/VideoTexture/ImageBuff.cpp (+166, -0) (View)
/source/gameengine/VideoTexture/ImageBuff.h (+51, -0) (View)
/source/gameengine/VideoTexture/ImageMix.cpp (+205, -0) (View)
/source/gameengine/VideoTexture/ImageMix.h (+123, -0) (View)
/source/gameengine/VideoTexture/ImageRender.cpp (+742, -0) (View)
/source/gameengine/VideoTexture/ImageRender.h (+104, -0) (View)
/source/gameengine/VideoTexture/ImageViewport.cpp (+331, -0) (View)
/source/gameengine/VideoTexture/ImageViewport.h (+98, -0) (View)
/source/gameengine/VideoTexture/Makefile (+65, -0)
/source/gameengine/VideoTexture/PyTypeList.cpp (+83, -0) (View)
/source/gameengine/VideoTexture/PyTypeList.h (+85, -0) (View)
/source/gameengine/VideoTexture/SConscript (+32, -0) (View)
/source/gameengine/VideoTexture/Texture.cpp (+476, -0) (View)
/source/gameengine/VideoTexture/Texture.h (+92, -0) (View)
/source/gameengine/VideoTexture/VideoBase.cpp (+195, -0) (View)
/source/gameengine/VideoTexture/VideoBase.h (+185, -0) (View)
/source/gameengine/VideoTexture/VideoFFmpeg.cpp (+927, -0) (View)
/source/gameengine/VideoTexture/VideoFFmpeg.h (+173, -0) (View)
/source/gameengine/GameLogic/SCA_DelaySensor.h (+78, -0) (View)
/source/gameengine/Ketsji/KX_PolyProxy.cpp (+265, -0) (View)
/source/gameengine/Ketsji/KX_PolyProxy.h (+71, -0) (View)
/source/gameengine/PyDoc/KX_PolyProxy.py (+100, -0) (View)
/source/gameengine/PyDoc/SCA_DelaySensor.py (+73, -0) (View)
/source/gameengine/PyDoc/SCA_JoystickSensor.py (+163, -0) (View)
/source/gameengine/PyDoc/SConscript (+28, -0) (View)
/source/gameengine/VideoTexture/BlendType.h (+75, -0) (View)
/source/gameengine/VideoTexture/blendVideoTex.cpp (+196, -0) (View)
/source/gameengine/VideoTexture/CMakeLists.txt (+61, -0) (View)
/source/gameengine/VideoTexture/Common.h (+55, -0) (View)
/source/gameengine/VideoTexture/Exception.cpp (+215, -0) (View)
/source/gameengine/VideoTexture/Exception.h (+216, -0) (View)
/source/gameengine/VideoTexture/FilterBase.cpp (+150, -0) (View)
/source/gameengine/VideoTexture/FilterBase.h (+138, -0) (View)
/source/gameengine/VideoTexture/FilterBlueScreen.cpp (+178, -0) (View)
/source/gameengine/VideoTexture/FilterBlueScreen.h (+97, -0) (View)
/source/gameengine/VideoTexture/FilterColor.cpp (+350, -0) (View)
/source/gameengine/VideoTexture/FilterColor.h (+168, -0) (View)
/source/gameengine/VideoTexture/FilterNormal.cpp (+162, -0) (View)
/source/gameengine/VideoTexture/FilterNormal.h (+107, -0) (View)
/source/gameengine/VideoTexture/FilterSource.cpp (+171, -0) (View)
/source/gameengine/VideoTexture/FilterSource.h (+258, -0) (View)
/source/gameengine/VideoTexture/ImageBase.cpp (+529, -0) (View)
/source/gameengine/VideoTexture/ImageBase.h (+349, -0) (View)
/source/gameengine/VideoTexture/ImageBuff.cpp (+166, -0) (View)
/source/gameengine/VideoTexture/ImageBuff.h (+51, -0) (View)
/source/gameengine/VideoTexture/ImageMix.cpp (+205, -0) (View)
/source/gameengine/VideoTexture/ImageMix.h (+123, -0) (View)
/source/gameengine/VideoTexture/ImageRender.cpp (+742, -0) (View)
/source/gameengine/VideoTexture/ImageRender.h (+104, -0) (View)
/source/gameengine/VideoTexture/ImageViewport.cpp (+331, -0) (View)
/source/gameengine/VideoTexture/ImageViewport.h (+98, -0) (View)
/source/gameengine/VideoTexture/Makefile (+65, -0)
/source/gameengine/VideoTexture/PyTypeList.cpp (+83, -0) (View)
/source/gameengine/VideoTexture/PyTypeList.h (+85, -0) (View)
/source/gameengine/VideoTexture/SConscript (+32, -0) (View)
/source/gameengine/VideoTexture/Texture.cpp (+476, -0) (View)
/source/gameengine/VideoTexture/Texture.h (+92, -0) (View)
/source/gameengine/VideoTexture/VideoBase.cpp (+195, -0) (View)
/source/gameengine/VideoTexture/VideoBase.h (+185, -0) (View)
/source/gameengine/VideoTexture/VideoFFmpeg.cpp (+927, -0) (View)
/source/gameengine/VideoTexture/VideoFFmpeg.h (+173, -0) (View)
258 Modified Paths:
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+117, -60) (Diff)
/source/gameengine/BlenderRoutines/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.cpp (+19, -82) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.h (+0, -3) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp (+108, -154) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h (+29, -42) (Diff)
/source/gameengine/BlenderRoutines/Makefile (+2, -4) (Diff)
/source/gameengine/BlenderRoutines/SConscript (+1, -4) (Diff)
/source/gameengine/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Converter/BL_ActionActuator.cpp (+60, -75) (Diff)
/source/gameengine/Converter/BL_ArmatureObject.cpp (+46, -45) (Diff)
/source/gameengine/Converter/BL_ArmatureObject.h (+8, -2) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+239, -126) (Diff)
/source/gameengine/Converter/BL_DeformableGameObject.cpp (+5, -3) (Diff)
/source/gameengine/Converter/BL_DeformableGameObject.h (+13, -1) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.cpp (+49, -40) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.h (+3, -2) (Diff)
/source/gameengine/Converter/BL_ShapeActionActuator.cpp (+98, -70) (Diff)
/source/gameengine/Converter/BL_ShapeActionActuator.h (+5, -0) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.cpp (+5, -4) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.h (+1, -12) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.cpp (+35, -16) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.h (+2, -16) (Diff)
/source/gameengine/Converter/BL_SkinMeshObject.cpp (+51, -23) (Diff)
/source/gameengine/Converter/BL_SkinMeshObject.h (+5, -40) (Diff)
/source/gameengine/Converter/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp (+5, -8) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+44, -28) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.h (+2, -0) (Diff)
/source/gameengine/Converter/KX_ConvertActuators.cpp (+143, -50) (Diff)
/source/gameengine/Converter/KX_ConvertProperties.cpp (+6, -2) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.cpp (+51, -9) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.h (+1, -0) (Diff)
/source/gameengine/Converter/Makefile (+1, -0) (Diff)
/source/gameengine/Converter/SConscript (+1, -1) (Diff)
/source/gameengine/Expressions/InputParser.cpp (+3, -2) (Diff)
/source/gameengine/Expressions/ListValue.cpp (+7, -6) (Diff)
/source/gameengine/Expressions/Makefile (+1, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+541, -6) (Diff)
/source/gameengine/Expressions/PyObjectPlus.h (+180, -21) (Diff)
/source/gameengine/Expressions/Value.cpp (+38, -20) (Diff)
/source/gameengine/Expressions/Value.h (+6, -1) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp (+141, -202) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.h (+54, -198) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickDefines.h (+1, -7) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickEvents.cpp (+71, -18) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickPrivate.h (+3, -4) (Diff)
/source/gameengine/GameLogic/Makefile (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_2DFilterActuator.cpp (+5, -6) (Diff)
/source/gameengine/GameLogic/SCA_ActuatorSensor.cpp (+35, -5) (Diff)
/source/gameengine/GameLogic/SCA_ActuatorSensor.h (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_IController.cpp (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.cpp (+38, -3) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.h (+4, -0) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.cpp (+176, -78) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.h (+19, -9) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.cpp (+25, -11) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.h (+2, -2) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.cpp (+267, -141) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.h (+66, -18) (Diff)
/source/gameengine/GameLogic/SCA_KeyboardSensor.cpp (+166, -50) (Diff)
/source/gameengine/GameLogic/SCA_KeyboardSensor.h (+8, -8) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.cpp (+25, -6) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.h (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_MouseSensor.cpp (+139, -98) (Diff)
/source/gameengine/GameLogic/SCA_MouseSensor.h (+10, -2) (Diff)
/source/gameengine/GameLogic/SCA_PropertyActuator.cpp (+30, -8) (Diff)
/source/gameengine/GameLogic/SCA_PropertyActuator.h (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_PropertySensor.cpp (+44, -17) (Diff)
/source/gameengine/GameLogic/SCA_PropertySensor.h (+5, -5) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.cpp (+65, -16) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.h (+9, -2) (Diff)
/source/gameengine/GameLogic/SCA_RandomActuator.cpp (+76, -37) (Diff)
/source/gameengine/GameLogic/SCA_RandomActuator.h (+1, -1) (Diff)
/source/gameengine/GameLogic/SCA_RandomSensor.cpp (+38, -6) (Diff)
/source/gameengine/GameLogic/SCA_RandomSensor.h (+1, -0) (Diff)
/source/gameengine/GameLogic/SConscript (+9, -2) (Diff)
/source/gameengine/GamePlayer/CMakeLists.txt (+4, -0) (Diff)
/source/gameengine/GamePlayer/common/CMakeLists.txt (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RawImage.cpp (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RawImage.h (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp (+220, -318) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.h (+50, -118) (Diff)
/source/gameengine/GamePlayer/common/Makefile (+1, -4) (Diff)
/source/gameengine/GamePlayer/common/SConscript (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/unix/GPU_PolygonMaterial.h (+2, -2) (Diff)
/source/gameengine/GamePlayer/common/unix/Makefile (+1, -0) (Diff)
/source/gameengine/GamePlayer/ghost/CMakeLists.txt (+5, -0) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+85, -26) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.h (+14, -3) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp (+102, -60) (Diff)
/source/gameengine/GamePlayer/ghost/Makefile (+4, -3) (Diff)
/source/gameengine/GamePlayer/ghost/SConscript (+5, -4) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.cpp (+34, -90) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.h (+2, -8) (Diff)
/source/gameengine/Ketsji/BL_Material.h (+3, -3) (Diff)
/source/gameengine/Ketsji/BL_Shader.cpp (+38, -52) (Diff)
/source/gameengine/Ketsji/BL_Shader.h (+3, -3) (Diff)
/source/gameengine/Ketsji/BL_Texture.h (+8, -0) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.cpp (+33, -55) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h (+5, -5) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.cpp (+54, -72) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.h (+7, -2) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.cpp (+34, -12) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.h (+2, -3) (Diff)
/source/gameengine/Ketsji/KX_Camera.cpp (+72, -5) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.cpp (+50, -55) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.cpp (+254, -112) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.h (+20, -6) (Diff)
/source/gameengine/Ketsji/KX_ConstraintWrapper.cpp (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h (+42, -0) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+318, -337) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.cpp (+70, -4) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+458, -146) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+92, -35) (Diff)
/source/gameengine/Ketsji/KX_IPhysicsController.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.cpp (+49, -54) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_IPO_SGController.cpp (+80, -37) (Diff)
/source/gameengine/Ketsji/KX_IPO_SGController.h (+6, -0) (Diff)
/source/gameengine/Ketsji/KX_ISceneConverter.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+184, -71) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+21, -2) (Diff)
/source/gameengine/Ketsji/KX_Light.cpp (+40, -24) (Diff)
/source/gameengine/Ketsji/KX_Light.h (+8, -3) (Diff)
/source/gameengine/Ketsji/KX_MaterialIpoController.cpp (+6, -4) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.cpp (+41, -7) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+28, -32) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+9, -7) (Diff)
/source/gameengine/Ketsji/KX_NearSensor.cpp (+10, -12) (Diff)
/source/gameengine/Ketsji/KX_ObjectActuator.cpp (+0, -11) (Diff)
/source/gameengine/Ketsji/KX_OdePhysicsController.cpp (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_OdePhysicsController.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.cpp (+39, -37) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_PhysicsObjectWrapper.cpp (+6, -4) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.cpp (+19, -31) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.h (+0, -2) (Diff)
/source/gameengine/Ketsji/KX_PyConstraintBinding.cpp (+40, -38) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+666, -289) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.h (+13, -3) (Diff)
/source/gameengine/Ketsji/KX_RadarSensor.cpp (+6, -6) (Diff)
/source/gameengine/Ketsji/KX_RayCast.cpp (+46, -39) (Diff)
/source/gameengine/Ketsji/KX_RayCast.h (+42, -18) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+50, -24) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.h (+6, -2) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp (+119, -92) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h (+22, -12) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.cpp (+23, -20) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+44, -74) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+9, -7) (Diff)
/source/gameengine/Ketsji/KX_SceneActuator.cpp (+12, -12) (Diff)
/source/gameengine/Ketsji/KX_SG_BoneParentNodeRelationship.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+81, -41) (Diff)
/source/gameengine/Ketsji/KX_StateActuator.cpp (+4, -4) (Diff)
/source/gameengine/Ketsji/KX_SumoPhysicsController.cpp (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_SumoPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.cpp (+22, -11) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.cpp (+42, -42) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_VehicleWrapper.cpp (+34, -38) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.cpp (+7, -7) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.cpp (+8, -6) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.h (+2, -0) (Diff)
/source/gameengine/Ketsji/Makefile (+5, -6) (Diff)
/source/gameengine/Ketsji/SConscript (+4, -5) (Diff)
/source/gameengine/Makefile (+1, -1) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsController.h (+2, -0) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.cpp (+2, -3) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h (+1, -2) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+967, -131) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+255, -8) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+645, -107) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+17, -9) (Diff)
/source/gameengine/Physics/Bullet/CMakeLists.txt (+4, -0) (Diff)
/source/gameengine/Physics/Bullet/Makefile (+5, -0) (Diff)
/source/gameengine/Physics/Bullet/SConscript (+1, -1) (Diff)
/source/gameengine/Physics/common/PHY_DynamicTypes.h (+12, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsController.h (+2, -1) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+46, -3) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp (+2, -4) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h (+2, -3) (Diff)
/source/gameengine/Physics/Sumo/SConscript (+1, -2) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp (+17, -18) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h (+2, -3) (Diff)
/source/gameengine/PyDoc/BL_ActionActuator.py (+11, -2) (Diff)
/source/gameengine/PyDoc/BL_ShapeActionActuator.py (+11, -2) (Diff)
/source/gameengine/PyDoc/epy_docgen.sh (+1, -1) (Diff)
/source/gameengine/PyDoc/GameKeys.py (+9, -0) (Diff)
/source/gameengine/PyDoc/GameLogic.py (+49, -31) (Diff)
/source/gameengine/PyDoc/KX_ActuatorSensor.py (+8, -0) (Diff)
/source/gameengine/PyDoc/KX_CameraActuator.py (+5, -3) (Diff)
/source/gameengine/PyDoc/KX_ConstraintActuator.py (+11, -11) (Diff)
/source/gameengine/PyDoc/KX_GameObject.py (+124, -19) (Diff)
/source/gameengine/PyDoc/KX_IpoActuator.py (+3, -3) (Diff)
/source/gameengine/PyDoc/KX_MeshProxy.py (+15, -0) (Diff)
/source/gameengine/PyDoc/KX_ObjectActuator.py (+1, -3) (Diff)
/source/gameengine/PyDoc/KX_ParentActuator.py (+5, -4) (Diff)
/source/gameengine/PyDoc/KX_SCA_AddObjectActuator.py (+24, -6) (Diff)
/source/gameengine/PyDoc/KX_SCA_ReplaceMeshActuator.py (+3, -2) (Diff)
/source/gameengine/PyDoc/KX_TrackToActuator.py (+5, -5) (Diff)
/source/gameengine/PyDoc/Rasterizer.py (+51, -2) (Diff)
/source/gameengine/PyDoc/SCA_ILogicBrick.py (+9, -0) (Diff)
/source/gameengine/PyDoc/SCA_ISensor.py (+33, -2) (Diff)
/source/gameengine/PyDoc/SCA_KeyboardSensor.py (+60, -5) (Diff)
/source/gameengine/PyDoc/SCA_MouseSensor.py (+11, -0) (Diff)
/source/gameengine/PyDoc/SCA_PropertyActuator.py (+11, -0) (Diff)
/source/gameengine/PyDoc/SCA_PropertySensor.py (+17, -0) (Diff)
/source/gameengine/PyDoc/SCA_PythonController.py (+10, -0) (Diff)
/source/gameengine/PyDoc/SCA_RandomActuator.py (+32, -0) (Diff)
/source/gameengine/Rasterizer/Makefile (+0, -4) (Diff)
/source/gameengine/Rasterizer/RAS_2DFilterManager.cpp (+168, -111) (Diff)
/source/gameengine/Rasterizer/RAS_2DFilterManager.h (+7, -2) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.cpp (+158, -96) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.h (+11, -10) (Diff)
/source/gameengine/Rasterizer/RAS_Deformer.h (+5, -1) (Diff)
/source/gameengine/Rasterizer/RAS_FramingManager.h (+9, -11) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp (+10, -15) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h (+3, -6) (Diff)
/source/gameengine/Rasterizer/RAS_IRasterizer.h (+18, -35) (Diff)
/source/gameengine/Rasterizer/RAS_IRenderTools.cpp (+2, -22) (Diff)
/source/gameengine/Rasterizer/RAS_IRenderTools.h (+7, -32) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp (+443, -133) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.h (+128, -85) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+254, -471) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.h (+67, -173) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Blur2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Dilation2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Erosion2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_GrayScale2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Invert2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Laplacian2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Prewitt2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sepia2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sharpen2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sobel2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/Makefile (+2, -3) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp (+26, -58) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.h (+5, -19) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+192, -598) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h (+16, -34) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.cpp (+96, -120) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.h (+3, -15) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/SConscript (+1, -4) (Diff)
/source/gameengine/Rasterizer/RAS_Polygon.cpp (+33, -50) (Diff)
/source/gameengine/Rasterizer/RAS_Polygon.h (+24, -32) (Diff)
/source/gameengine/Rasterizer/RAS_TexVert.cpp (+16, -15) (Diff)
/source/gameengine/Rasterizer/RAS_TexVert.h (+30, -19) (Diff)
/source/gameengine/Rasterizer/SConscript (+1, -4) (Diff)
/source/gameengine/SConscript (+2, -1) (Diff)
/source/gameengine/BlenderRoutines/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.cpp (+19, -82) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.h (+0, -3) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp (+108, -154) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h (+29, -42) (Diff)
/source/gameengine/BlenderRoutines/Makefile (+2, -4) (Diff)
/source/gameengine/BlenderRoutines/SConscript (+1, -4) (Diff)
/source/gameengine/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Converter/BL_ActionActuator.cpp (+60, -75) (Diff)
/source/gameengine/Converter/BL_ArmatureObject.cpp (+46, -45) (Diff)
/source/gameengine/Converter/BL_ArmatureObject.h (+8, -2) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+239, -126) (Diff)
/source/gameengine/Converter/BL_DeformableGameObject.cpp (+5, -3) (Diff)
/source/gameengine/Converter/BL_DeformableGameObject.h (+13, -1) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.cpp (+49, -40) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.h (+3, -2) (Diff)
/source/gameengine/Converter/BL_ShapeActionActuator.cpp (+98, -70) (Diff)
/source/gameengine/Converter/BL_ShapeActionActuator.h (+5, -0) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.cpp (+5, -4) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.h (+1, -12) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.cpp (+35, -16) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.h (+2, -16) (Diff)
/source/gameengine/Converter/BL_SkinMeshObject.cpp (+51, -23) (Diff)
/source/gameengine/Converter/BL_SkinMeshObject.h (+5, -40) (Diff)
/source/gameengine/Converter/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp (+5, -8) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+44, -28) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.h (+2, -0) (Diff)
/source/gameengine/Converter/KX_ConvertActuators.cpp (+143, -50) (Diff)
/source/gameengine/Converter/KX_ConvertProperties.cpp (+6, -2) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.cpp (+51, -9) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.h (+1, -0) (Diff)
/source/gameengine/Converter/Makefile (+1, -0) (Diff)
/source/gameengine/Converter/SConscript (+1, -1) (Diff)
/source/gameengine/Expressions/InputParser.cpp (+3, -2) (Diff)
/source/gameengine/Expressions/ListValue.cpp (+7, -6) (Diff)
/source/gameengine/Expressions/Makefile (+1, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+541, -6) (Diff)
/source/gameengine/Expressions/PyObjectPlus.h (+180, -21) (Diff)
/source/gameengine/Expressions/Value.cpp (+38, -20) (Diff)
/source/gameengine/Expressions/Value.h (+6, -1) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp (+141, -202) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.h (+54, -198) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickDefines.h (+1, -7) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickEvents.cpp (+71, -18) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickPrivate.h (+3, -4) (Diff)
/source/gameengine/GameLogic/Makefile (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_2DFilterActuator.cpp (+5, -6) (Diff)
/source/gameengine/GameLogic/SCA_ActuatorSensor.cpp (+35, -5) (Diff)
/source/gameengine/GameLogic/SCA_ActuatorSensor.h (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_IController.cpp (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.cpp (+38, -3) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.h (+4, -0) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.cpp (+176, -78) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.h (+19, -9) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.cpp (+25, -11) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.h (+2, -2) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.cpp (+267, -141) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.h (+66, -18) (Diff)
/source/gameengine/GameLogic/SCA_KeyboardSensor.cpp (+166, -50) (Diff)
/source/gameengine/GameLogic/SCA_KeyboardSensor.h (+8, -8) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.cpp (+25, -6) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.h (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_MouseSensor.cpp (+139, -98) (Diff)
/source/gameengine/GameLogic/SCA_MouseSensor.h (+10, -2) (Diff)
/source/gameengine/GameLogic/SCA_PropertyActuator.cpp (+30, -8) (Diff)
/source/gameengine/GameLogic/SCA_PropertyActuator.h (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_PropertySensor.cpp (+44, -17) (Diff)
/source/gameengine/GameLogic/SCA_PropertySensor.h (+5, -5) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.cpp (+65, -16) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.h (+9, -2) (Diff)
/source/gameengine/GameLogic/SCA_RandomActuator.cpp (+76, -37) (Diff)
/source/gameengine/GameLogic/SCA_RandomActuator.h (+1, -1) (Diff)
/source/gameengine/GameLogic/SCA_RandomSensor.cpp (+38, -6) (Diff)
/source/gameengine/GameLogic/SCA_RandomSensor.h (+1, -0) (Diff)
/source/gameengine/GameLogic/SConscript (+9, -2) (Diff)
/source/gameengine/GamePlayer/CMakeLists.txt (+4, -0) (Diff)
/source/gameengine/GamePlayer/common/CMakeLists.txt (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RawImage.cpp (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RawImage.h (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp (+220, -318) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.h (+50, -118) (Diff)
/source/gameengine/GamePlayer/common/Makefile (+1, -4) (Diff)
/source/gameengine/GamePlayer/common/SConscript (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/unix/GPU_PolygonMaterial.h (+2, -2) (Diff)
/source/gameengine/GamePlayer/common/unix/Makefile (+1, -0) (Diff)
/source/gameengine/GamePlayer/ghost/CMakeLists.txt (+5, -0) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+85, -26) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.h (+14, -3) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp (+102, -60) (Diff)
/source/gameengine/GamePlayer/ghost/Makefile (+4, -3) (Diff)
/source/gameengine/GamePlayer/ghost/SConscript (+5, -4) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.cpp (+34, -90) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.h (+2, -8) (Diff)
/source/gameengine/Ketsji/BL_Material.h (+3, -3) (Diff)
/source/gameengine/Ketsji/BL_Shader.cpp (+38, -52) (Diff)
/source/gameengine/Ketsji/BL_Shader.h (+3, -3) (Diff)
/source/gameengine/Ketsji/BL_Texture.h (+8, -0) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.cpp (+33, -55) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h (+5, -5) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.cpp (+54, -72) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.h (+7, -2) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.cpp (+34, -12) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.h (+2, -3) (Diff)
/source/gameengine/Ketsji/KX_Camera.cpp (+72, -5) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.cpp (+50, -55) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.cpp (+254, -112) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.h (+20, -6) (Diff)
/source/gameengine/Ketsji/KX_ConstraintWrapper.cpp (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h (+42, -0) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+318, -337) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.cpp (+70, -4) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+458, -146) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+92, -35) (Diff)
/source/gameengine/Ketsji/KX_IPhysicsController.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.cpp (+49, -54) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_IPO_SGController.cpp (+80, -37) (Diff)
/source/gameengine/Ketsji/KX_IPO_SGController.h (+6, -0) (Diff)
/source/gameengine/Ketsji/KX_ISceneConverter.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+184, -71) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+21, -2) (Diff)
/source/gameengine/Ketsji/KX_Light.cpp (+40, -24) (Diff)
/source/gameengine/Ketsji/KX_Light.h (+8, -3) (Diff)
/source/gameengine/Ketsji/KX_MaterialIpoController.cpp (+6, -4) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.cpp (+41, -7) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+28, -32) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+9, -7) (Diff)
/source/gameengine/Ketsji/KX_NearSensor.cpp (+10, -12) (Diff)
/source/gameengine/Ketsji/KX_ObjectActuator.cpp (+0, -11) (Diff)
/source/gameengine/Ketsji/KX_OdePhysicsController.cpp (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_OdePhysicsController.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.cpp (+39, -37) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_PhysicsObjectWrapper.cpp (+6, -4) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.cpp (+19, -31) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.h (+0, -2) (Diff)
/source/gameengine/Ketsji/KX_PyConstraintBinding.cpp (+40, -38) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+666, -289) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.h (+13, -3) (Diff)
/source/gameengine/Ketsji/KX_RadarSensor.cpp (+6, -6) (Diff)
/source/gameengine/Ketsji/KX_RayCast.cpp (+46, -39) (Diff)
/source/gameengine/Ketsji/KX_RayCast.h (+42, -18) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+50, -24) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.h (+6, -2) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp (+119, -92) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h (+22, -12) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.cpp (+23, -20) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+44, -74) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+9, -7) (Diff)
/source/gameengine/Ketsji/KX_SceneActuator.cpp (+12, -12) (Diff)
/source/gameengine/Ketsji/KX_SG_BoneParentNodeRelationship.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+81, -41) (Diff)
/source/gameengine/Ketsji/KX_StateActuator.cpp (+4, -4) (Diff)
/source/gameengine/Ketsji/KX_SumoPhysicsController.cpp (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_SumoPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.cpp (+22, -11) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.cpp (+42, -42) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_VehicleWrapper.cpp (+34, -38) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.cpp (+7, -7) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.cpp (+8, -6) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.h (+2, -0) (Diff)
/source/gameengine/Ketsji/Makefile (+5, -6) (Diff)
/source/gameengine/Ketsji/SConscript (+4, -5) (Diff)
/source/gameengine/Makefile (+1, -1) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsController.h (+2, -0) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.cpp (+2, -3) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h (+1, -2) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+967, -131) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+255, -8) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+645, -107) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+17, -9) (Diff)
/source/gameengine/Physics/Bullet/CMakeLists.txt (+4, -0) (Diff)
/source/gameengine/Physics/Bullet/Makefile (+5, -0) (Diff)
/source/gameengine/Physics/Bullet/SConscript (+1, -1) (Diff)
/source/gameengine/Physics/common/PHY_DynamicTypes.h (+12, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsController.h (+2, -1) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+46, -3) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp (+2, -4) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h (+2, -3) (Diff)
/source/gameengine/Physics/Sumo/SConscript (+1, -2) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp (+17, -18) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h (+2, -3) (Diff)
/source/gameengine/PyDoc/BL_ActionActuator.py (+11, -2) (Diff)
/source/gameengine/PyDoc/BL_ShapeActionActuator.py (+11, -2) (Diff)
/source/gameengine/PyDoc/epy_docgen.sh (+1, -1) (Diff)
/source/gameengine/PyDoc/GameKeys.py (+9, -0) (Diff)
/source/gameengine/PyDoc/GameLogic.py (+49, -31) (Diff)
/source/gameengine/PyDoc/KX_ActuatorSensor.py (+8, -0) (Diff)
/source/gameengine/PyDoc/KX_CameraActuator.py (+5, -3) (Diff)
/source/gameengine/PyDoc/KX_ConstraintActuator.py (+11, -11) (Diff)
/source/gameengine/PyDoc/KX_GameObject.py (+124, -19) (Diff)
/source/gameengine/PyDoc/KX_IpoActuator.py (+3, -3) (Diff)
/source/gameengine/PyDoc/KX_MeshProxy.py (+15, -0) (Diff)
/source/gameengine/PyDoc/KX_ObjectActuator.py (+1, -3) (Diff)
/source/gameengine/PyDoc/KX_ParentActuator.py (+5, -4) (Diff)
/source/gameengine/PyDoc/KX_SCA_AddObjectActuator.py (+24, -6) (Diff)
/source/gameengine/PyDoc/KX_SCA_ReplaceMeshActuator.py (+3, -2) (Diff)
/source/gameengine/PyDoc/KX_TrackToActuator.py (+5, -5) (Diff)
/source/gameengine/PyDoc/Rasterizer.py (+51, -2) (Diff)
/source/gameengine/PyDoc/SCA_ILogicBrick.py (+9, -0) (Diff)
/source/gameengine/PyDoc/SCA_ISensor.py (+33, -2) (Diff)
/source/gameengine/PyDoc/SCA_KeyboardSensor.py (+60, -5) (Diff)
/source/gameengine/PyDoc/SCA_MouseSensor.py (+11, -0) (Diff)
/source/gameengine/PyDoc/SCA_PropertyActuator.py (+11, -0) (Diff)
/source/gameengine/PyDoc/SCA_PropertySensor.py (+17, -0) (Diff)
/source/gameengine/PyDoc/SCA_PythonController.py (+10, -0) (Diff)
/source/gameengine/PyDoc/SCA_RandomActuator.py (+32, -0) (Diff)
/source/gameengine/Rasterizer/Makefile (+0, -4) (Diff)
/source/gameengine/Rasterizer/RAS_2DFilterManager.cpp (+168, -111) (Diff)
/source/gameengine/Rasterizer/RAS_2DFilterManager.h (+7, -2) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.cpp (+158, -96) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.h (+11, -10) (Diff)
/source/gameengine/Rasterizer/RAS_Deformer.h (+5, -1) (Diff)
/source/gameengine/Rasterizer/RAS_FramingManager.h (+9, -11) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp (+10, -15) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h (+3, -6) (Diff)
/source/gameengine/Rasterizer/RAS_IRasterizer.h (+18, -35) (Diff)
/source/gameengine/Rasterizer/RAS_IRenderTools.cpp (+2, -22) (Diff)
/source/gameengine/Rasterizer/RAS_IRenderTools.h (+7, -32) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp (+443, -133) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.h (+128, -85) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+254, -471) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.h (+67, -173) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Blur2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Dilation2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Erosion2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_GrayScale2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Invert2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Laplacian2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Prewitt2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sepia2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sharpen2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLFilters/RAS_Sobel2DFilter.h (+1, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/Makefile (+2, -3) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp (+26, -58) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.h (+5, -19) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+192, -598) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h (+16, -34) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.cpp (+96, -120) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.h (+3, -15) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/SConscript (+1, -4) (Diff)
/source/gameengine/Rasterizer/RAS_Polygon.cpp (+33, -50) (Diff)
/source/gameengine/Rasterizer/RAS_Polygon.h (+24, -32) (Diff)
/source/gameengine/Rasterizer/RAS_TexVert.cpp (+16, -15) (Diff)
/source/gameengine/Rasterizer/RAS_TexVert.h (+30, -19) (Diff)
/source/gameengine/Rasterizer/SConscript (+1, -4) (Diff)
/source/gameengine/SConscript (+2, -1) (Diff)