Animation Player that uses a node graph for the blending. Animation Player that uses a node graph for the blending. This kind of player is very useful when animating character or other skeleton based rigs, because it can combine several animations to form a desired pose. Add a node of a given type in the graph with given id. Returns an animation given its name. Set the animation for an animation node. Returns whether node [code]id[/code] and [code]dst_id[/code] are connected at the specified slot. Returns the blend amount of a Blend2 node given its name. Sets the blend amount of a Blend2 node given its name and value. Returns the blend amount of a Blend3 node given its name. Sets the blend amount of a Blend3 node given its name and value. Returns the blend amount of a Blend4 node given its name. Sets the blend amount of a Blend4 node given its name and value. Connects node [code]id[/code] to [code]dst_id[/code] at the specified input slot. Disconnects nodes connected to [code]id[/code] at the specified input slot. Returns a PoolStringArray containing the name of all nodes. Returns whether this AnimationTreePlayer is active. Returns mix amount of a Mix node given its name. Sets mix amount of a Mix node given its name and value. Check if a node exists (by name). Return the input count for a given node. Different types of nodes have different amount of inputs. Return the input source for a given node input. Returns position of a node in the graph given its name. Get the node type, will return from NODE_* enum. Rename a node in the graph. Sets position of a node in the graph given its name and position. Returns autostart delay of a OneShot node given its name. Returns autostart random delay of a OneShot node given its name. Returns fade in time of a OneShot node given its name. Returns fade out time of a OneShot node given its name. Returns whether a OneShot node will auto restart given its name. Returns whether a OneShot node is active given its name. Sets autorestart property of a OneShot node given its name and value. Sets autorestart delay of a OneShot node given its name and value in seconds. Sets autorestart random delay of a OneShot node given its name and value in seconds. Sets fade in time of a OneShot node given its name and value in seconds. Sets fade out time of a OneShot node given its name and value in seconds. Starts a OneShot node given its name. Stops a OneShot node given its name. Resets this AnimationTreePlayer. Sets whether this AnimationTreePlayer is active. AnimationTreePlayer will start processing if set to active. Sets base path of this AnimationTreePlayer. Returns time scale value of a TimeScale node given its name. Sets time scale value of a TimeScale node given its name and value. Sets time seek value of a TimeSeek node given its name and value. Output node. Animation node. OneShot node. Mix node. Blend2 node. Blend3 node. Blend4 node. TimeScale node. TimeSeek node. Transition node.