virtualx-engine/scene/main
Pedro J. Estébanez e3fc5fb1db Fix Viewport and Camera issues
1. Consider 'own_world' as well as 'world' to stop propagating enter/exit world notifications.
2. Clean & fix handling of camera currency.

This fixes some random crashes and error logs in the editor; namely
- when enabling/disabling own world in a Viewport;
- when switching back from a subscene displayed into a main scene's Viewport;
- when exiting the editor after any of them;
- memory corruption (can that explain certain other seemingly unrelated crash reports?).

This also fixes situations where a Viewport and its main Camera get out of sync about which World is relevant to them.
2019-03-30 00:25:26 +01:00
..
canvas_layer.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
canvas_layer.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
http_request.cpp Appease some CppCheck warns for files in the "scene" directory 2019-01-16 12:59:18 -02:00
http_request.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
instance_placeholder.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
instance_placeholder.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
node.cpp Add check in folding to see if the nodepath exists to avoid message spam. 2019-01-30 20:19:44 -08:00
node.h Add check in folding to see if the nodepath exists to avoid message spam. 2019-01-30 20:19:44 -08:00
resource_preloader.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
resource_preloader.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
scene_tree.cpp Fix a font oversampling warning being printed when it shouldn't 2019-01-31 19:49:10 +01:00
scene_tree.h Scene: Ensure classes match their header filename 2019-02-12 17:21:48 +01:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00
timer.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
timer.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
viewport.cpp Fix Viewport and Camera issues 2019-03-30 00:25:26 +01:00
viewport.h Fix fake null-motion mouse event flood 2019-03-09 22:04:17 +01:00