diff options
author | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2021-08-22 10:33:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-22 10:33:20 +0200 |
commit | fb94b2e656a48e66cb908a95df97c9e66024a935 (patch) | |
tree | 276da4038f9e61bcbbd9ffe7ebfa28278a903588 /doc/classes | |
parent | 337574d7f279851f4ba0028a9f515ba509557e73 (diff) | |
parent | 0c027ef0f10c016510d4c0ec00c660c08828bc86 (diff) |
Merge pull request #41850 from MohammadKhashashneh/cumulative-time_issue_6999
Add Node processing and physics processing cumulative (as opposed to delta) time
Diffstat (limited to 'doc/classes')
-rw-r--r-- | doc/classes/Node.xml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/classes/Node.xml b/doc/classes/Node.xml index 096fbbf2c0..c35734b5df 100644 --- a/doc/classes/Node.xml +++ b/doc/classes/Node.xml @@ -322,18 +322,42 @@ Returns the relative [NodePath] from this node to the specified [code]node[/code]. Both nodes must be in the same scene or the function will fail. </description> </method> + <method name="get_physics_process_cumulative_time" qualifiers="const"> + <return type="float" /> + <description> + Returns the cumulative physics-bound frame time elapsed (in seconds) since this node has been active and running (i.e. not paused) in the current scene tree. + </description> + </method> <method name="get_physics_process_delta_time" qualifiers="const"> <return type="float" /> <description> Returns the time elapsed (in seconds) since the last physics-bound frame (see [method _physics_process]). This is always a constant value in physics processing unless the frames per second is changed via [member Engine.physics_ticks_per_second]. </description> </method> + <method name="get_physics_process_total_time" qualifiers="const"> + <return type="float" /> + <description> + Returns the total time elapsed (in seconds) since this node has been part of the current scene tree regardless of the pause state. + </description> + </method> + <method name="get_process_cumulative_time" qualifiers="const"> + <return type="float" /> + <description> + Returns the cumulative time elapsed (in seconds) since this node has been active and running (i.e. not paused) in the current tree. + </description> + </method> <method name="get_process_delta_time" qualifiers="const"> <return type="float" /> <description> Returns the time elapsed (in seconds) since the last process callback. This value may vary from frame to frame. </description> </method> + <method name="get_process_total_time" qualifiers="const"> + <return type="float" /> + <description> + Returns the total time elapsed (in seconds) since this node has been part of the current scene tree regardless of the pause state. + </description> + </method> <method name="get_scene_instance_load_placeholder" qualifiers="const"> <return type="bool" /> <description> |