Blender Git Commit Log
Git Commits -> Revision b45ab48
Revision b45ab48 by Benoit Bolsee (master) November 15, 2009, 23:58 (GMT) |
BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 |
Commit Details:
Full Hash: b45ab480e07931406785c8fc877e7cee849c8998
SVN Revision: 24578
Parent Commit: 349fa81
Lines Changed: +1164, -45
42 Modified Paths:
/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+520, -3) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.h (+34, -1) (Diff)
/source/gameengine/GameLogic/SCA_EventManager.h (+5, -0) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.h (+8, -0) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.cpp (+13, -0) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.h (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.cpp (+5, -0) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.h (+9, -1) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.h (+10, -2) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+7, -6) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+7, -0) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+146, -9) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.h (+6, -0) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h (+7, -0) (Diff)
/source/gameengine/Ketsji/KX_SCA_EndObjectActuator.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+185, -6) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+18, -1) (Diff)
/source/gameengine/Ketsji/KX_SceneActuator.h (+7, -0) (Diff)
/source/gameengine/Ketsji/KX_TouchEventManager.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.h (+3, -1) (Diff)
/source/gameengine/Physics/Bullet/CcdGraphicController.cpp (+15, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdGraphicController.h (+2, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+17, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+14, -5) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+3, -3) (Diff)
/source/gameengine/Physics/common/PHY_IController.h (+5, -2) (Diff)
/source/gameengine/Physics/common/PHY_IGraphicController.h (+0, -2) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.cpp (+41, -0) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.h (+15, -0) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h (+4, -0) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+4, -0) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.h (+1, -1) (Diff)
/source/gameengine/SceneGraph/SG_IObject.h (+16, -0) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.h (+34, -1) (Diff)
/source/gameengine/GameLogic/SCA_EventManager.h (+5, -0) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.h (+8, -0) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.cpp (+13, -0) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.h (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.cpp (+5, -0) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.h (+9, -1) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.h (+10, -2) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+7, -6) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+7, -0) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+146, -9) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.h (+6, -0) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h (+7, -0) (Diff)
/source/gameengine/Ketsji/KX_SCA_EndObjectActuator.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+185, -6) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+18, -1) (Diff)
/source/gameengine/Ketsji/KX_SceneActuator.h (+7, -0) (Diff)
/source/gameengine/Ketsji/KX_TouchEventManager.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.h (+3, -1) (Diff)
/source/gameengine/Physics/Bullet/CcdGraphicController.cpp (+15, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdGraphicController.h (+2, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+17, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+14, -5) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+3, -3) (Diff)
/source/gameengine/Physics/common/PHY_IController.h (+5, -2) (Diff)
/source/gameengine/Physics/common/PHY_IGraphicController.h (+0, -2) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.cpp (+41, -0) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.h (+15, -0) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h (+4, -0) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+4, -0) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.h (+1, -1) (Diff)
/source/gameengine/SceneGraph/SG_IObject.h (+16, -0) (Diff)