behaviour-tree-test/modules/navigation_3d
Rémi Verschelde ad4b910a10
Minimize include dependencies of display_server.h
- Removes `native_menu.h` dependency from `display_server.h`.
  It's now forward-declared in all DisplayServer implementations and should
  be included in the .cpp's.
- Removes some unused `rb_set.h` and `rb_map.h` dependencies, which leads to
  having to include them explicitly in half the scene and editor codebase...
  which shows how much we depend on `display_server.h`.
- Forward-declare `input_event.h`, so now we need only `keyboard.h`.
2026-02-17 19:45:31 +01:00
..
3d Minimize include dependencies of display_server.h 2026-02-17 19:45:31 +01:00
editor Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history. 2026-02-04 19:31:28 +01:00
config.py Allow to compile templates without navigation features 2025-04-01 11:53:35 -03:00
nav_agent_3d.cpp
nav_agent_3d.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_base_3d.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_link_3d.cpp Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_link_3d.h Change navigation region and link updates to an async process 2025-06-10 14:18:47 +02:00
nav_map_3d.cpp Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history. 2026-02-04 19:31:28 +01:00
nav_map_3d.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_obstacle_3d.cpp
nav_obstacle_3d.h
nav_region_3d.cpp Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_region_3d.h Change navigation region and link updates to an async process 2025-06-10 14:18:47 +02:00
nav_rid_3d.h
nav_utils_3d.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
register_types.cpp Make NavigationServer backend engine selectable 2025-10-30 08:59:06 +01:00
register_types.h
SCsub Revert "SCons: Add CPPEXTPATH for external includes" 2025-10-06 13:09:22 -05:00