Godot::AnimationNodeStateMachine
Inherits Godot::AnimationRootNode < Godot::AnimationNode < Godot::Resource < Godot::RefCounted < Godot::Object < Reference < Object
Constructors
new(pointer : Pointer(Void) = Pointer(Void).null)
SourceInstance methods
add_transition(from : String, to : String, transition : AnimationNodeStateMachineTransition) : Void
Sourceallow_transition_to_self?
Sourceare_ends_reset
Sourceget_graph_offset
Sourceget_node(name : String) : AnimationNode
Sourceget_node_list
Sourceget_node_name(node : AnimationNode) : String
Sourceget_state_machine_type
Sourceget_transition(idx : Int64) : AnimationNodeStateMachineTransition
Sourceget_transition_count
Sourceget_transition_from(idx : Int64) : String
Sourceget_transition_to(idx : Int64) : String
Sourcehas_node(name : String) : Bool
Sourcehas_transition(from : String, to : String) : Bool
Sourceis_allow_transition_to_self
Sourceremove_node(name : String) : Void
Sourceremove_transition(from : String, to : String) : Void
Sourceremove_transition_by_index(idx : Int64) : Void
Sourcerename_node(name : String, new_name : String) : Void
Sourcereplace_node(name : String, node : AnimationNode) : Void
Sourcereset_ends?
Sourceset_allow_transition_to_self(enable : Bool) : Void
Sourceset_reset_ends(enable : Bool) : Void
Sourceset_state_machine_type(state_machine_type : Int64) : Void
Source