godot/scene/main
reduz 083aa9b95e Refactor Process Mode
Implements https://github.com/godotengine/godot-proposals/issues/1835#issuecomment-727186192

* PauseMode is now ProcessMode, containing the following states:
	```
	PROCESS_MODE_INHERIT, // same as parent node
	PROCESS_MODE_NORMAL, // process only if not paused
	PROCESS_MODE_PAUSE_ONLY, // process only if paused
	PROCESS_MODE_ALWAYS, // process always
	PROCESS_MODE_DISABLED, // never process
	```
* NOTIFICATION_PAUSED and NOTIFICATION_UNPAUSED are received effectively when the node is paused and unpaused (not any longer when pause mode is set in SceneTree).
* Renamed some nodes that used ProcessMode/process_mode to specify a callback type to ProcessCallback to avoid clashes.
2021-02-18 20:39:55 -03:00
..
canvas_item.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
canvas_item.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
canvas_layer.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
canvas_layer.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
http_request.cpp Modernize atomics 2021-02-18 17:12:46 +01:00
http_request.h Modernize atomics 2021-02-18 17:12:46 +01:00
instance_placeholder.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
instance_placeholder.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
node.cpp Refactor Process Mode 2021-02-18 20:39:55 -03:00
node.h Refactor Process Mode 2021-02-18 20:39:55 -03:00
resource_preloader.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
resource_preloader.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
scene_tree.cpp Refactor Process Mode 2021-02-18 20:39:55 -03:00
scene_tree.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
shader_globals_override.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
shader_globals_override.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
timer.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
timer.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
viewport.cpp [CTL] Add missing font outline drawing routines and theme constants. 2021-02-14 14:11:44 +02:00
viewport.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
window.cpp Reorganize Project Settings 2021-02-18 11:23:34 -03:00
window.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00