Despaghettify NavigationServer path queries
Despaghettify NavigationServer path queries.
This commit is contained in:
@ -50,7 +50,7 @@ public:
|
||||
real_t map_get_edge_connection_margin(RID p_map) const override { return 0; }
|
||||
void map_set_link_connection_radius(RID p_map, real_t p_connection_radius) override {}
|
||||
real_t map_get_link_connection_radius(RID p_map) const override { return 0; }
|
||||
Vector<Vector2> map_get_path(RID p_map, Vector2 p_origin, Vector2 p_destination, bool p_optimize, uint32_t p_navigation_layers = 1) const override { return Vector<Vector2>(); }
|
||||
Vector<Vector2> map_get_path(RID p_map, Vector2 p_origin, Vector2 p_destination, bool p_optimize, uint32_t p_navigation_layers = 1) override { return Vector<Vector2>(); }
|
||||
Vector2 map_get_closest_point(RID p_map, const Vector2 &p_point) const override { return Vector2(); }
|
||||
RID map_get_closest_point_owner(RID p_map, const Vector2 &p_point) const override { return RID(); }
|
||||
TypedArray<RID> map_get_links(RID p_map) const override { return TypedArray<RID>(); }
|
||||
@ -158,7 +158,7 @@ public:
|
||||
void obstacle_set_avoidance_layers(RID p_obstacle, uint32_t p_layers) override {}
|
||||
uint32_t obstacle_get_avoidance_layers(RID p_agent) const override { return 0; }
|
||||
|
||||
void query_path(const Ref<NavigationPathQueryParameters2D> &p_query_parameters, Ref<NavigationPathQueryResult2D> p_query_result) const override {}
|
||||
void query_path(const Ref<NavigationPathQueryParameters2D> &p_query_parameters, Ref<NavigationPathQueryResult2D> p_query_result, const Callable &p_callback = Callable()) override {}
|
||||
|
||||
void init() override {}
|
||||
void sync() override {}
|
||||
|
||||
Reference in New Issue
Block a user