Add functions to get axis-aligned bounds of navigation regions

Adds functions to get the navigation mesh Rect2 of a NavigationRegion2D or AABB of a NavigationRegion3D.
This commit is contained in:
smix8
2025-01-11 02:16:53 +01:00
parent d79ff848fa
commit a7520fca6a
18 changed files with 119 additions and 0 deletions

View File

@ -99,6 +99,7 @@ public:
Vector3 region_get_closest_point(RID p_region, const Vector3 &p_point) const override { return Vector3(); }
Vector3 region_get_closest_point_normal(RID p_region, const Vector3 &p_point) const override { return Vector3(); }
Vector3 region_get_random_point(RID p_region, uint32_t p_navigation_layers, bool p_uniformly) const override { return Vector3(); }
AABB region_get_bounds(RID p_region) const override { return AABB(); }
RID link_create() override { return RID(); }
void link_set_map(RID p_link, RID p_map) override {}