diff options
| author | Juan Linietsky <reduzio@gmail.com> | 2021-08-22 08:21:34 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-08-22 08:21:34 -0300 |
| commit | 1990721d1b7c84afd02b1806752eb2f334e45b25 (patch) | |
| tree | dcfc460b68cfd0548eca94e57e6b5c816e8c0098 /scene/main/node.cpp | |
| parent | 51800eebc6b4f5905bcb97934c8af58cc5e5cf51 (diff) | |
| download | redot-engine-1990721d1b7c84afd02b1806752eb2f334e45b25.tar.gz | |
Revert "Add Node processing and physics processing cumulative (as opposed to delta) time"
Diffstat (limited to 'scene/main/node.cpp')
| -rw-r--r-- | scene/main/node.cpp | 44 |
1 files changed, 2 insertions, 42 deletions
diff --git a/scene/main/node.cpp b/scene/main/node.cpp index d869b465ed..155af30a6d 100644 --- a/scene/main/node.cpp +++ b/scene/main/node.cpp @@ -55,17 +55,13 @@ void Node::_notification(int p_notification) { switch (p_notification) { case NOTIFICATION_PROCESS: { if (get_script_instance()) { - double d_time = get_process_delta_time(); - data.process_cumulative_time += d_time; - Variant time = d_time; + Variant time = get_process_delta_time(); get_script_instance()->call(SceneStringNames::get_singleton()->_process, time); } } break; case NOTIFICATION_PHYSICS_PROCESS: { if (get_script_instance()) { - double d_time = get_physics_process_delta_time(); - data.physics_process_cumulative_time += d_time; - Variant time = d_time; + Variant time = get_physics_process_delta_time(); get_script_instance()->call(SceneStringNames::get_singleton()->_physics_process, time); } @@ -724,22 +720,6 @@ double Node::get_physics_process_delta_time() const { } } -double Node::get_physics_process_cumulative_time() const { - if (data.tree) { - return data.physics_process_cumulative_time; - } else { - return 0; - } -} - -double Node::get_physics_process_total_time() const { - if (data.tree) { - return data.tree->get_physics_total_time(); - } else { - return 0; - } -} - double Node::get_process_delta_time() const { if (data.tree) { return data.tree->get_process_time(); @@ -766,22 +746,6 @@ bool Node::is_processing() const { return data.process; } -double Node::get_process_cumulative_time() const { - if (data.tree) { - return data.process_cumulative_time; - } else { - return 0; - } -} - -double Node::get_process_total_time() const { - if (data.tree) { - return data.tree->get_process_total_time(); - } else { - return 0; - } -} - void Node::set_process_internal(bool p_process_internal) { if (data.process_internal == p_process_internal) { return; @@ -2627,12 +2591,8 @@ void Node::_bind_methods() { ClassDB::bind_method(D_METHOD("propagate_call", "method", "args", "parent_first"), &Node::propagate_call, DEFVAL(Array()), DEFVAL(false)); ClassDB::bind_method(D_METHOD("set_physics_process", "enable"), &Node::set_physics_process); ClassDB::bind_method(D_METHOD("get_physics_process_delta_time"), &Node::get_physics_process_delta_time); - ClassDB::bind_method(D_METHOD("get_physics_process_cumulative_time"), &Node::get_physics_process_cumulative_time); - ClassDB::bind_method(D_METHOD("get_physics_process_total_time"), &Node::get_physics_process_total_time); ClassDB::bind_method(D_METHOD("is_physics_processing"), &Node::is_physics_processing); ClassDB::bind_method(D_METHOD("get_process_delta_time"), &Node::get_process_delta_time); - ClassDB::bind_method(D_METHOD("get_process_cumulative_time"), &Node::get_process_cumulative_time); - ClassDB::bind_method(D_METHOD("get_process_total_time"), &Node::get_process_total_time); ClassDB::bind_method(D_METHOD("set_process", "enable"), &Node::set_process); ClassDB::bind_method(D_METHOD("set_process_priority", "priority"), &Node::set_process_priority); ClassDB::bind_method(D_METHOD("get_process_priority"), &Node::get_process_priority); |
