Allow compiling out the navigation module

This commit is contained in:
Josh Jones
2022-11-20 23:35:20 -08:00
parent 929ee61170
commit f978d74fd0
6 changed files with 153 additions and 19 deletions

View File

@@ -253,12 +253,12 @@ public:
virtual void process(real_t delta_time) = 0;
/// Returns a customized navigation path using a query parameters object
void query_path(const Ref<NavigationPathQueryParameters3D> &p_query_parameters, Ref<NavigationPathQueryResult3D> p_query_result) const;
virtual void query_path(const Ref<NavigationPathQueryParameters3D> &p_query_parameters, Ref<NavigationPathQueryResult3D> p_query_result) const;
virtual NavigationUtilities::PathQueryResult _query_path(const NavigationUtilities::PathQueryParameters &p_parameters) const = 0;
NavigationServer3D();
virtual ~NavigationServer3D();
~NavigationServer3D() override;
enum ProcessInfo {
INFO_ACTIVE_MAPS,