Blender Git Loki
Git Commits -> Revision 984d6c8
Revision 984d6c8 by Thomas Szepe (master) July 11, 2014, 23:00 (GMT) |
BGE debug API and actuator This patch adds some new debug methods to the KX_GameObject for manually adding the debug list and bge.render for controlling the debug visualization. It also adds a new debug actuator, which allows to control the same functions. This patch is a updated version of T33701. Thread on Blenderartists: http://blenderartists.org/forum/showthread.php?264745-Debug-proerties-for-added-objects-patch&p=2256018&viewfull=1#post2256018 Reviewers: moguri Reviewed By: moguri Differential Revision: https://developer.blender.org/D635 |
Commit Details:
Full Hash: 984d6c8677a365cf47cc6ad6c89c93b04877a948
Parent Commit: 9327816
Committed By: Mitchell Stokes
Lines Changed: +398, -9
15 Modified Paths:
/doc/python_api/rst/bge.render.rst (+28, -0) (Diff)
/doc/python_api/rst/bge_types/bge.types.KX_GameObject.rst (+20, -0) (Diff)
/source/gameengine/GameLogic/SCA_IScene.cpp (+44, -0) (Diff)
/source/gameengine/GameLogic/SCA_IScene.h (+4, -2) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+111, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+11, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+41, -0) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+43, -1) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+70, -0) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+9, -3) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+8, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+1, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+2, -0) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp (+4, -2) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h (+2, -0) (Diff)
/doc/python_api/rst/bge_types/bge.types.KX_GameObject.rst (+20, -0) (Diff)
/source/gameengine/GameLogic/SCA_IScene.cpp (+44, -0) (Diff)
/source/gameengine/GameLogic/SCA_IScene.h (+4, -2) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+111, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+11, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+41, -0) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+43, -1) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+70, -0) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+9, -3) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+8, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+1, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+2, -0) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp (+4, -2) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h (+2, -0) (Diff)