NavigationServer2D
Inherits: Object
There is currently no description for this class. Please help us by contributing one!
Methods
Signals
map_changed ( RID map )
There is currently no description for this signal. Please help us by contributing one!
navigation_debug_changed ( )
There is currently no description for this signal. Please help us by contributing one!
Method Descriptions
RID agent_create ( )
There is currently no description for this method. Please help us by contributing one!
bool agent_get_avoidance_enabled ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
int agent_get_avoidance_layers ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
int agent_get_avoidance_mask ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
float agent_get_avoidance_priority ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
RID agent_get_map ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
int agent_get_max_neighbors ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
float agent_get_max_speed ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
float agent_get_neighbor_distance ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
bool agent_get_paused ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 agent_get_position ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
float agent_get_radius ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
float agent_get_time_horizon_agents ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
float agent_get_time_horizon_obstacles ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 agent_get_velocity ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
bool agent_has_avoidance_callback ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
bool agent_is_map_changed ( RID agent ) const
There is currently no description for this method. Please help us by contributing one!
void agent_set_avoidance_callback ( RID agent, Callable callback )
There is currently no description for this method. Please help us by contributing one!
void agent_set_avoidance_enabled ( RID agent, bool enabled )
There is currently no description for this method. Please help us by contributing one!
void agent_set_avoidance_layers ( RID agent, int layers )
There is currently no description for this method. Please help us by contributing one!
void agent_set_avoidance_mask ( RID agent, int mask )
There is currently no description for this method. Please help us by contributing one!
void agent_set_avoidance_priority ( RID agent, float priority )
There is currently no description for this method. Please help us by contributing one!
void agent_set_map ( RID agent, RID map )
There is currently no description for this method. Please help us by contributing one!
void agent_set_max_neighbors ( RID agent, int count )
There is currently no description for this method. Please help us by contributing one!
void agent_set_max_speed ( RID agent, float max_speed )
There is currently no description for this method. Please help us by contributing one!
void agent_set_neighbor_distance ( RID agent, float distance )
There is currently no description for this method. Please help us by contributing one!
void agent_set_paused ( RID agent, bool paused )
There is currently no description for this method. Please help us by contributing one!
void agent_set_position ( RID agent, Vector2 position )
There is currently no description for this method. Please help us by contributing one!
void agent_set_radius ( RID agent, float radius )
There is currently no description for this method. Please help us by contributing one!
void agent_set_time_horizon_agents ( RID agent, float time_horizon )
There is currently no description for this method. Please help us by contributing one!
void agent_set_time_horizon_obstacles ( RID agent, float time_horizon )
There is currently no description for this method. Please help us by contributing one!
void agent_set_velocity ( RID agent, Vector2 velocity )
There is currently no description for this method. Please help us by contributing one!
void agent_set_velocity_forced ( RID agent, Vector2 velocity )
There is currently no description for this method. Please help us by contributing one!
void bake_from_source_geometry_data ( NavigationPolygon navigation_polygon, NavigationMeshSourceGeometryData2D source_geometry_data, Callable callback=Callable() )
There is currently no description for this method. Please help us by contributing one!
void bake_from_source_geometry_data_async ( NavigationPolygon navigation_polygon, NavigationMeshSourceGeometryData2D source_geometry_data, Callable callback=Callable() )
There is currently no description for this method. Please help us by contributing one!
void free_rid ( RID rid )
There is currently no description for this method. Please help us by contributing one!
bool get_debug_enabled ( ) const
There is currently no description for this method. Please help us by contributing one!
RID[] get_maps ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_baking_navigation_polygon ( NavigationPolygon navigation_polygon ) const
There is currently no description for this method. Please help us by contributing one!
RID link_create ( )
There is currently no description for this method. Please help us by contributing one!
bool link_get_enabled ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 link_get_end_position ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
float link_get_enter_cost ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
RID link_get_map ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
int link_get_navigation_layers ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
int link_get_owner_id ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 link_get_start_position ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
float link_get_travel_cost ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
bool link_is_bidirectional ( RID link ) const
There is currently no description for this method. Please help us by contributing one!
void link_set_bidirectional ( RID link, bool bidirectional )
There is currently no description for this method. Please help us by contributing one!
void link_set_enabled ( RID link, bool enabled )
There is currently no description for this method. Please help us by contributing one!
void link_set_end_position ( RID link, Vector2 position )
There is currently no description for this method. Please help us by contributing one!
void link_set_enter_cost ( RID link, float enter_cost )
There is currently no description for this method. Please help us by contributing one!
void link_set_map ( RID link, RID map )
There is currently no description for this method. Please help us by contributing one!
void link_set_navigation_layers ( RID link, int navigation_layers )
There is currently no description for this method. Please help us by contributing one!
void link_set_owner_id ( RID link, int owner_id )
There is currently no description for this method. Please help us by contributing one!
void link_set_start_position ( RID link, Vector2 position )
There is currently no description for this method. Please help us by contributing one!
void link_set_travel_cost ( RID link, float travel_cost )
There is currently no description for this method. Please help us by contributing one!
RID map_create ( )
There is currently no description for this method. Please help us by contributing one!
void map_force_update ( RID map )
There is currently no description for this method. Please help us by contributing one!
RID[] map_get_agents ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
float map_get_cell_size ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 map_get_closest_point ( RID map, Vector2 to_point ) const
There is currently no description for this method. Please help us by contributing one!
RID map_get_closest_point_owner ( RID map, Vector2 to_point ) const
There is currently no description for this method. Please help us by contributing one!
float map_get_edge_connection_margin ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
int map_get_iteration_id ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
float map_get_link_connection_radius ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
RID[] map_get_links ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
RID[] map_get_obstacles ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array map_get_path ( RID map, Vector2 origin, Vector2 destination, bool optimize, int navigation_layers=1 ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 map_get_random_point ( RID map, int navigation_layers, bool uniformly ) const
There is currently no description for this method. Please help us by contributing one!
RID[] map_get_regions ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
bool map_get_use_edge_connections ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
bool map_is_active ( RID map ) const
There is currently no description for this method. Please help us by contributing one!
void map_set_active ( RID map, bool active )
There is currently no description for this method. Please help us by contributing one!
void map_set_cell_size ( RID map, float cell_size )
There is currently no description for this method. Please help us by contributing one!
void map_set_edge_connection_margin ( RID map, float margin )
There is currently no description for this method. Please help us by contributing one!
void map_set_link_connection_radius ( RID map, float radius )
There is currently no description for this method. Please help us by contributing one!
void map_set_use_edge_connections ( RID map, bool enabled )
There is currently no description for this method. Please help us by contributing one!
RID obstacle_create ( )
There is currently no description for this method. Please help us by contributing one!
bool obstacle_get_avoidance_enabled ( RID obstacle ) const
There is currently no description for this method. Please help us by contributing one!
int obstacle_get_avoidance_layers ( RID obstacle ) const
There is currently no description for this method. Please help us by contributing one!
RID obstacle_get_map ( RID obstacle ) const
There is currently no description for this method. Please help us by contributing one!
bool obstacle_get_paused ( RID obstacle ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 obstacle_get_position ( RID obstacle ) const
There is currently no description for this method. Please help us by contributing one!
float obstacle_get_radius ( RID obstacle ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 obstacle_get_velocity ( RID obstacle ) const
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array obstacle_get_vertices ( RID obstacle ) const
There is currently no description for this method. Please help us by contributing one!
void obstacle_set_avoidance_enabled ( RID obstacle, bool enabled )
There is currently no description for this method. Please help us by contributing one!
void obstacle_set_avoidance_layers ( RID obstacle, int layers )
There is currently no description for this method. Please help us by contributing one!
void obstacle_set_map ( RID obstacle, RID map )
There is currently no description for this method. Please help us by contributing one!
void obstacle_set_paused ( RID obstacle, bool paused )
There is currently no description for this method. Please help us by contributing one!
void obstacle_set_position ( RID obstacle, Vector2 position )
There is currently no description for this method. Please help us by contributing one!
void obstacle_set_radius ( RID obstacle, float radius )
There is currently no description for this method. Please help us by contributing one!
void obstacle_set_velocity ( RID obstacle, Vector2 velocity )
There is currently no description for this method. Please help us by contributing one!
void obstacle_set_vertices ( RID obstacle, PackedVector2Array vertices )
There is currently no description for this method. Please help us by contributing one!
void parse_source_geometry_data ( NavigationPolygon navigation_polygon, NavigationMeshSourceGeometryData2D source_geometry_data, Node root_node, Callable callback=Callable() )
There is currently no description for this method. Please help us by contributing one!
void query_path ( NavigationPathQueryParameters2D parameters, NavigationPathQueryResult2D result ) const
There is currently no description for this method. Please help us by contributing one!
RID region_create ( )
There is currently no description for this method. Please help us by contributing one!
Vector2 region_get_connection_pathway_end ( RID region, int connection ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 region_get_connection_pathway_start ( RID region, int connection ) const
There is currently no description for this method. Please help us by contributing one!
int region_get_connections_count ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
bool region_get_enabled ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
float region_get_enter_cost ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
RID region_get_map ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
int region_get_navigation_layers ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
int region_get_owner_id ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 region_get_random_point ( RID region, int navigation_layers, bool uniformly ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D region_get_transform ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
float region_get_travel_cost ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
bool region_get_use_edge_connections ( RID region ) const
There is currently no description for this method. Please help us by contributing one!
bool region_owns_point ( RID region, Vector2 point ) const
There is currently no description for this method. Please help us by contributing one!
void region_set_enabled ( RID region, bool enabled )
There is currently no description for this method. Please help us by contributing one!
void region_set_enter_cost ( RID region, float enter_cost )
There is currently no description for this method. Please help us by contributing one!
void region_set_map ( RID region, RID map )
There is currently no description for this method. Please help us by contributing one!
void region_set_navigation_layers ( RID region, int navigation_layers )
There is currently no description for this method. Please help us by contributing one!
void region_set_navigation_polygon ( RID region, NavigationPolygon navigation_polygon )
There is currently no description for this method. Please help us by contributing one!
void region_set_owner_id ( RID region, int owner_id )
There is currently no description for this method. Please help us by contributing one!
void region_set_transform ( RID region, Transform2D transform )
There is currently no description for this method. Please help us by contributing one!
void region_set_travel_cost ( RID region, float travel_cost )
There is currently no description for this method. Please help us by contributing one!
void region_set_use_edge_connections ( RID region, bool enabled )
There is currently no description for this method. Please help us by contributing one!
void set_debug_enabled ( bool enabled )
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array simplify_path ( PackedVector2Array path, float epsilon )
There is currently no description for this method. Please help us by contributing one!
RID source_geometry_parser_create ( )
There is currently no description for this method. Please help us by contributing one!
void source_geometry_parser_set_callback ( RID parser, Callable callback )
There is currently no description for this method. Please help us by contributing one!