1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Rename animation node process function

This commit is contained in:
Guilherme Sousa
2024-12-15 18:21:41 +01:00
parent dc5f1b7a28
commit 469f5a8fbc
4 changed files with 5 additions and 5 deletions

View File

@@ -156,7 +156,7 @@
<return type="int" /> <return type="int" />
<description> <description>
Returns the object id of the [AnimationTree] that owns this node. Returns the object id of the [AnimationTree] that owns this node.
[b]Note:[/b] This method should only be called from within the [method AnimationNodeExtension._process] method, and will return an invalid id otherwise. [b]Note:[/b] This method should only be called from within the [method AnimationNodeExtension._process_animation_node] method, and will return an invalid id otherwise.
</description> </description>
</method> </method>
<method name="is_path_filtered" qualifiers="const"> <method name="is_path_filtered" qualifiers="const">

View File

@@ -9,7 +9,7 @@
<tutorials> <tutorials>
</tutorials> </tutorials>
<methods> <methods>
<method name="_process" qualifiers="virtual"> <method name="_process_animation_node" qualifiers="virtual">
<return type="PackedFloat32Array" /> <return type="PackedFloat32Array" />
<param index="0" name="playback_info" type="PackedFloat64Array" /> <param index="0" name="playback_info" type="PackedFloat64Array" />
<param index="1" name="test_only" type="bool" /> <param index="1" name="test_only" type="bool" />

View File

@@ -34,7 +34,7 @@ AnimationNode::NodeTimeInfo AnimationNodeExtension::_process(const AnimationMixe
PackedFloat32Array r_ret; PackedFloat32Array r_ret;
GDVIRTUAL_CALL( GDVIRTUAL_CALL(
_process, _process_animation_node,
_playback_info_to_array(p_playback_info), _playback_info_to_array(p_playback_info),
p_test_only, p_test_only,
r_ret); r_ret);
@@ -53,7 +53,7 @@ double AnimationNodeExtension::get_remaining_time(const PackedFloat32Array &p_no
void AnimationNodeExtension::_bind_methods() { void AnimationNodeExtension::_bind_methods() {
ClassDB::bind_static_method("AnimationNodeExtension", D_METHOD("is_looping", "node_info"), &AnimationNodeExtension::is_looping); ClassDB::bind_static_method("AnimationNodeExtension", D_METHOD("is_looping", "node_info"), &AnimationNodeExtension::is_looping);
ClassDB::bind_static_method("AnimationNodeExtension", D_METHOD("get_remaining_time", "node_info", "break_loop"), &AnimationNodeExtension::get_remaining_time); ClassDB::bind_static_method("AnimationNodeExtension", D_METHOD("get_remaining_time", "node_info", "break_loop"), &AnimationNodeExtension::get_remaining_time);
GDVIRTUAL_BIND(_process, "playback_info", "test_only"); GDVIRTUAL_BIND(_process_animation_node, "playback_info", "test_only");
} }
AnimationNode::NodeTimeInfo AnimationNodeExtension::_array_to_node_time_info(const PackedFloat32Array &p_node_info) { AnimationNode::NodeTimeInfo AnimationNodeExtension::_array_to_node_time_info(const PackedFloat32Array &p_node_info) {

View File

@@ -45,7 +45,7 @@ public:
protected: protected:
static void _bind_methods(); static void _bind_methods();
GDVIRTUAL2R_REQUIRED(PackedFloat32Array, _process, PackedFloat64Array, bool); GDVIRTUAL2R_REQUIRED(PackedFloat32Array, _process_animation_node, PackedFloat64Array, bool);
private: private:
static AnimationNode::NodeTimeInfo _array_to_node_time_info(const PackedFloat32Array &p_array); static AnimationNode::NodeTimeInfo _array_to_node_time_info(const PackedFloat32Array &p_array);