RID |
agent_create ( ) |
bool |
agent_get_avoidance_enabled ( RID agent ) const |
RID |
agent_get_map ( RID agent ) const |
bool |
agent_get_paused ( RID agent ) const |
bool |
agent_is_map_changed ( RID agent ) const |
void |
agent_set_avoidance_callback ( RID agent, Callable callback ) |
void |
agent_set_avoidance_enabled ( RID agent, bool enabled ) |
void |
agent_set_avoidance_layers ( RID agent, int layers ) |
void |
agent_set_avoidance_mask ( RID agent, int mask ) |
void |
agent_set_avoidance_priority ( RID agent, float priority ) |
void |
agent_set_map ( RID agent, RID map ) |
void |
agent_set_max_neighbors ( RID agent, int count ) |
void |
agent_set_max_speed ( RID agent, float max_speed ) |
void |
agent_set_neighbor_distance ( RID agent, float distance ) |
void |
agent_set_paused ( RID agent, bool paused ) |
void |
agent_set_position ( RID agent, Vector2 position ) |
void |
agent_set_radius ( RID agent, float radius ) |
void |
agent_set_time_horizon_agents ( RID agent, float time_horizon ) |
void |
agent_set_time_horizon_obstacles ( RID agent, float time_horizon ) |
void |
agent_set_velocity ( RID agent, Vector2 velocity ) |
void |
agent_set_velocity_forced ( RID agent, Vector2 velocity ) |
void |
bake_from_source_geometry_data ( NavigationPolygon navigation_polygon, NavigationMeshSourceGeometryData2D source_geometry_data, Callable callback=Callable() ) |
void |
bake_from_source_geometry_data_async ( NavigationPolygon navigation_polygon, NavigationMeshSourceGeometryData2D source_geometry_data, Callable callback=Callable() ) |
void |
free_rid ( RID rid ) |
bool |
get_debug_enabled ( ) const |
RID[] |
get_maps ( ) const |
RID |
link_create ( ) |
bool |
link_get_enabled ( RID link ) const |
Vector2 |
link_get_end_position ( RID link ) const |
float |
link_get_enter_cost ( RID link ) const |
RID |
link_get_map ( RID link ) const |
int |
link_get_navigation_layers ( RID link ) const |
int |
link_get_owner_id ( RID link ) const |
Vector2 |
link_get_start_position ( RID link ) const |
float |
link_get_travel_cost ( RID link ) const |
bool |
link_is_bidirectional ( RID link ) const |
void |
link_set_bidirectional ( RID link, bool bidirectional ) |
void |
link_set_enabled ( RID link, bool enabled ) |
void |
link_set_end_position ( RID link, Vector2 position ) |
void |
link_set_enter_cost ( RID link, float enter_cost ) |
void |
link_set_map ( RID link, RID map ) |
void |
link_set_navigation_layers ( RID link, int navigation_layers ) |
void |
link_set_owner_id ( RID link, int owner_id ) |
void |
link_set_start_position ( RID link, Vector2 position ) |
void |
link_set_travel_cost ( RID link, float travel_cost ) |
RID |
map_create ( ) |
void |
map_force_update ( RID map ) |
RID[] |
map_get_agents ( RID map ) const |
float |
map_get_cell_size ( RID map ) const |
Vector2 |
map_get_closest_point ( RID map, Vector2 to_point ) const |
RID |
map_get_closest_point_owner ( RID map, Vector2 to_point ) const |
float |
map_get_edge_connection_margin ( RID map ) const |
float |
map_get_link_connection_radius ( RID map ) const |
RID[] |
map_get_links ( RID map ) const |
RID[] |
map_get_obstacles ( RID map ) const |
PackedVector2Array |
map_get_path ( RID map, Vector2 origin, Vector2 destination, bool optimize, int navigation_layers=1 ) const |
RID[] |
map_get_regions ( RID map ) const |
bool |
map_get_use_edge_connections ( RID map ) const |
bool |
map_is_active ( RID map ) const |
void |
map_set_active ( RID map, bool active ) |
void |
map_set_cell_size ( RID map, float cell_size ) |
void |
map_set_edge_connection_margin ( RID map, float margin ) |
void |
map_set_link_connection_radius ( RID map, float radius ) |
void |
map_set_use_edge_connections ( RID map, bool enabled ) |
RID |
obstacle_create ( ) |
bool |
obstacle_get_avoidance_enabled ( RID obstacle ) const |
RID |
obstacle_get_map ( RID obstacle ) const |
bool |
obstacle_get_paused ( RID obstacle ) const |
void |
obstacle_set_avoidance_enabled ( RID obstacle, bool enabled ) |
void |
obstacle_set_avoidance_layers ( RID obstacle, int layers ) |
void |
obstacle_set_map ( RID obstacle, RID map ) |
void |
obstacle_set_paused ( RID obstacle, bool paused ) |
void |
obstacle_set_position ( RID obstacle, Vector2 position ) |
void |
obstacle_set_radius ( RID obstacle, float radius ) |
void |
obstacle_set_velocity ( RID obstacle, Vector2 velocity ) |
void |
obstacle_set_vertices ( RID obstacle, PackedVector2Array vertices ) |
void |
parse_source_geometry_data ( NavigationPolygon navigation_polygon, NavigationMeshSourceGeometryData2D source_geometry_data, Node root_node, Callable callback=Callable() ) |
void |
query_path ( NavigationPathQueryParameters2D parameters, NavigationPathQueryResult2D result ) const |
RID |
|