Blender Git Loki
Git Commits -> Revision d573e9c
Revision d573e9c by Campbell Barton (master) April 3, 2009, 04:12 (GMT) |
BGE Python api Added the method into the PyType so python knows about the methods (its supposed to work this way). This means in the future the api can use PyType_Ready() to store the methods in the types dictionary. Python3 removes Py_FindMethod and we should not be using it anyway since its not that efficient. |
Commit Details:
Full Hash: d573e9c5390a438b6e606a12d05dc2c6ad06a174
SVN Revision: 19514
Parent Commit: 0499d98
Lines Changed: +183, -407
64 Modified Paths:
/source/gameengine/Converter/BL_ActionActuator.cpp (+3, -6) (Diff)
/source/gameengine/Converter/BL_ShapeActionActuator.cpp (+2, -5) (Diff)
/source/gameengine/Expressions/ListValue.cpp (+2, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+3, -6) (Diff)
/source/gameengine/Expressions/Value.cpp (+2, -4) (Diff)
/source/gameengine/GameLogic/SCA_2DFilterActuator.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_ActuatorSensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_AlwaysSensor.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_ANDController.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_DelaySensor.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_IObject.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_KeyboardSensor.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_MouseSensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_NANDController.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_NORController.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_ORController.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_PropertyActuator.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_PropertySensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_RandomActuator.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_RandomSensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_XNORController.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_XORController.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/BL_Shader.cpp (+2, -1) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.cpp (+2, -1) (Diff)
/source/gameengine/Ketsji/KX_Camera.cpp (+3, -34) (Diff)
/source/gameengine/Ketsji/KX_Camera.h (+0, -5) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_CDActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_ConstraintWrapper.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+7, -4) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_Light.cpp (+3, -30) (Diff)
/source/gameengine/Ketsji/KX_Light.h (+0, -1) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_NearSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_ObjectActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_PhysicsObjectWrapper.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.cpp (+3, -2) (Diff)
/source/gameengine/Ketsji/KX_PolyProxy.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_RadarSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+4, -6) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_SCA_DynamicActuator.cpp (+4, -9) (Diff)
/source/gameengine/Ketsji/KX_SCA_EndObjectActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.cpp (+4, -9) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_SceneActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_StateActuator.cpp (+4, -8) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_VehicleWrapper.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.cpp (+5, -8) (Diff)
/source/gameengine/Converter/BL_ShapeActionActuator.cpp (+2, -5) (Diff)
/source/gameengine/Expressions/ListValue.cpp (+2, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+3, -6) (Diff)
/source/gameengine/Expressions/Value.cpp (+2, -4) (Diff)
/source/gameengine/GameLogic/SCA_2DFilterActuator.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_ActuatorSensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_AlwaysSensor.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_ANDController.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_DelaySensor.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_IObject.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_KeyboardSensor.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_MouseSensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_NANDController.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_NORController.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_ORController.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_PropertyActuator.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_PropertySensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.cpp (+2, -5) (Diff)
/source/gameengine/GameLogic/SCA_RandomActuator.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_RandomSensor.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_XNORController.cpp (+3, -6) (Diff)
/source/gameengine/GameLogic/SCA_XORController.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/BL_Shader.cpp (+2, -1) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.cpp (+2, -1) (Diff)
/source/gameengine/Ketsji/KX_Camera.cpp (+3, -34) (Diff)
/source/gameengine/Ketsji/KX_Camera.h (+0, -5) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_CDActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_ConstraintWrapper.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+7, -4) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_Light.cpp (+3, -30) (Diff)
/source/gameengine/Ketsji/KX_Light.h (+0, -1) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_NearSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_ObjectActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_PhysicsObjectWrapper.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.cpp (+3, -2) (Diff)
/source/gameengine/Ketsji/KX_PolyProxy.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_RadarSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+4, -6) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_SCA_DynamicActuator.cpp (+4, -9) (Diff)
/source/gameengine/Ketsji/KX_SCA_EndObjectActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.cpp (+4, -9) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_SceneActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_StateActuator.cpp (+4, -8) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_VehicleWrapper.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.cpp (+3, -6) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.cpp (+5, -8) (Diff)