浏览代码

Fix compiling with 3D disabled due to unused navigation variable

Aaron Franke 2 年之前
父节点
当前提交
93cf3391bd
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      modules/navigation/godot_navigation_server.h

+ 4 - 0
modules/navigation/godot_navigation_server.h

@@ -56,7 +56,9 @@
 	void MERGE(_cmd_, F_NAME)(T_0 D_0, T_1 D_1)
 
 class GodotNavigationServer;
+#ifndef _3D_DISABLED
 class NavMeshGenerator3D;
+#endif // _3D_DISABLED
 
 struct SetCommand {
 	virtual ~SetCommand() {}
@@ -80,7 +82,9 @@ class GodotNavigationServer : public NavigationServer3D {
 	LocalVector<NavMap *> active_maps;
 	LocalVector<uint32_t> active_maps_update_id;
 
+#ifndef _3D_DISABLED
 	NavMeshGenerator3D *navmesh_generator_3d = nullptr;
+#endif // _3D_DISABLED
 
 	// Performance Monitor
 	int pm_region_count = 0;