godot/scene
Erik 8b0546d93b Implement game camera override
Implemented uniform API in Viewport class to override 2D and/or
3D camera.

Added buttons in 2D and 3D editor viewport toolbars that override
the running game camera transform with the editor viewport camera
transform. Implemented via remote debugger protocol and camera
override API.

Removed LiveEditFuncs function pointers from ScriptDebugger class.
Since the debugger got access to the SceneTree instance (if one
exists), there is no need to store the function pointers. The live
edit functions in SceneTree are used directly instead. Also removed
the static version of live edit functions in SceneTree for the same
reason. This reduced the SceneTree -> Debugger coupling too since
the function pointers don't need to be set from SceneTree anymore.

Moved script_debugger_remote.h/cpp from 'core/' to 'scene/debugger/'.
This is because the remote debugger is now using SceneTree directly
and 'core/' classes should not depend on 'scene/' classes.
2019-10-23 02:51:32 +01:00
..
2d Merge pull request #32924 from ajweeks/add-ruler-arcs 2019-10-22 22:44:50 +02:00
3d Merge pull request #32921 from nekomatata/fix-cpu-particle-delay 2019-10-22 14:28:04 +02:00
animation Add missing semicolons to BIND_ENUM_CONSTANT macro uses 2019-10-02 09:57:12 +02:00
audio Some code changed with Clang-Tidy 2019-06-26 15:08:25 +02:00
debugger Implement game camera override 2019-10-23 02:51:32 +01:00
gui Merge pull request #32796 from Paulb23/set_text_caret 2019-10-22 22:44:12 +02:00
main Implement game camera override 2019-10-23 02:51:32 +01:00
resources Merge pull request #32842 from LikeLakers2/animation-idx-to-track-idx 2019-10-22 14:55:21 +02:00
register_scene_types.cpp Remove unused stb_truetype-based DynamicFont implementation 2019-10-03 01:19:02 +02:00
register_scene_types.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
scene_string_names.cpp -Fixes to undo redo to avoid crash, closes #24251 2019-02-14 10:22:34 -03:00
scene_string_names.h -Fixes to undo redo to avoid crash, closes #24251 2019-02-14 10:22:34 -03:00
SCsub Implement game camera override 2019-10-23 02:51:32 +01:00