Add MultiNodeEdit support for NavigationRegion3D

Adds MultiNodeEdit support for NavigationRegion3D.
This commit is contained in:
smix8
2025-03-15 22:44:13 +01:00
parent cc9761c3f0
commit 7ae2c0af9d
8 changed files with 305 additions and 80 deletions

View File

@@ -286,6 +286,7 @@ public:
virtual void bake_from_source_geometry_data(const Ref<NavigationMesh> &p_navigation_mesh, const Ref<NavigationMeshSourceGeometryData3D> &p_source_geometry_data, const Callable &p_callback = Callable()) = 0;
virtual void bake_from_source_geometry_data_async(const Ref<NavigationMesh> &p_navigation_mesh, const Ref<NavigationMeshSourceGeometryData3D> &p_source_geometry_data, const Callable &p_callback = Callable()) = 0;
virtual bool is_baking_navigation_mesh(Ref<NavigationMesh> p_navigation_mesh) const = 0;
virtual String get_baking_navigation_mesh_state_msg(Ref<NavigationMesh> p_navigation_mesh) const = 0;
#endif // _3D_DISABLED
protected: