Godot::AStar2D
Inherits Godot::RefCounted < Godot::Object < Reference < Object
Constructors
new(pointer : Pointer(Void) = Pointer(Void).null)
SourceInstance methods
are_points_connected(id : Int64, to_id : Int64, bidirectional : Bool) : Bool
Sourceclear
Sourceconnect_points(id : Int64, to_id : Int64, bidirectional : Bool) : Void
Sourcedisconnect_points(id : Int64, to_id : Int64, bidirectional : Bool) : Void
Sourceget_available_point_id
Sourceget_id_path(from_id : Int64, to_id : Int64, allow_partial_path : Bool) : Pointer(Void)
Sourceget_point_capacity
Sourceget_point_connections(id : Int64) : Pointer(Void)
Sourceget_point_count
Sourceget_point_ids
Sourceget_point_path(from_id : Int64, to_id : Int64, allow_partial_path : Bool) : Pointer(Void)
Sourceget_point_weight_scale(id : Int64) : Float64
Sourcehas_point(id : Int64) : Bool
Sourceis_neighbor_filter_enabled
Sourceis_point_disabled(id : Int64) : Bool
Sourceneighbor_filter_enabled?
Sourceremove_point(id : Int64) : Void
Sourcereserve_space(num_nodes : Int64) : Void
Sourceset_neighbor_filter_enabled(enabled : Bool) : Void
Sourceset_point_disabled(id : Int64, disabled : Bool) : Void
Sourceset_point_weight_scale(id : Int64, weight_scale : Float64) : Void
Source