behaviour-tree-test/modules/navigation_2d
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
..
2d Minimize include dependencies of display_server.h 2026-02-17 19:45:31 +01:00
editor Remove #include "scene/main/timer.h" from control.h 2025-10-05 14:41:06 +09:00
config.py Allow to compile templates without navigation features 2025-04-01 11:53:35 -03:00
nav_agent_2d.cpp Change 2D avoidance callbacks from Vector3 to Vector2 2025-06-07 14:21:28 +02:00
nav_agent_2d.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_base_2d.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_link_2d.cpp Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_link_2d.h Change 2D navigation region and link updates to an async process 2025-06-11 00:51:02 +02:00
nav_map_2d.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_2d.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_obstacle_2d.cpp
nav_obstacle_2d.h
nav_region_2d.cpp Move server files into their subfolders 2025-09-30 19:39:39 -07:00
nav_region_2d.h Change 2D navigation region and link updates to an async process 2025-06-11 00:51:02 +02:00
nav_rid_2d.h
nav_utils_2d.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
triangle2.cpp
triangle2.h [Navigation 2D] Fix sign of cross product 2025-09-23 14:55:17 +02:00