behaviour-tree-test/platform
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
..
android Minimize include dependencies of display_server.h 2026-02-17 19:45:31 +01:00
ios Disable FP contraction (iOS/visionOS) 2026-02-02 19:06:29 +02:00
linuxbsd Minimize include dependencies of display_server.h 2026-02-17 19:45:31 +01:00
macos Minimize include dependencies of display_server.h 2026-02-17 19:45:31 +01:00
visionos Disable FP contraction (iOS/visionOS) 2026-02-02 19:06:29 +02:00
web Minimize include dependencies of display_server.h 2026-02-17 19:45:31 +01:00
windows Minimize include dependencies of display_server.h 2026-02-17 19:45:31 +01:00
platform_builders.py SCons: Begin decoupling generation & build code 2025-04-25 08:23:01 -05:00
register_platform_apis.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
SCsub SCons: Begin decoupling generation & build code 2025-04-25 08:23:01 -05:00