behaviour-tree-test/platform/ios
Rémi Verschelde e12a424bc5 Workaround mingw-gcc LTO ICE by re-adding some dead code...
Not my finest work, but without that code removed in #102179, mingw-gcc 14.2.1 on Fedora 41
(but also confirmed with versions on macOS and WSL) crashes when linking with LTO.

We need to dig deeper to understand the bug, report it upstream and work it around in a
cleaner way. But for now this unblocks building Windows binaries with LTO, and should be
harmless.
2025-02-07 01:16:38 +01:00
..
api
doc_classes Disable Metal and Vulkan renderers in simulator builds. Remove simulator support from editor/exporter. 2025-01-30 11:32:01 +02:00
export Workaround mingw-gcc LTO ICE by re-adding some dead code... 2025-02-07 01:16:38 +01:00
app_delegate.h
app_delegate.mm
detect.py Disable Metal and Vulkan renderers in simulator builds. Remove simulator support from editor/exporter. 2025-01-30 11:32:01 +02:00
device_metrics.h
device_metrics.m
display_layer.h
display_layer.mm
display_server_ios.h Embedding game process in editor 2024-12-18 17:52:42 -05:00
display_server_ios.mm Support MIME types in file dialog filters on macOS and Linux. 2025-01-04 22:05:35 +02:00
godot_app_delegate.h
godot_app_delegate.m
godot_ios.mm
godot_view.h
godot_view.mm
godot_view_renderer.h
godot_view_renderer.mm
ios.h
ios.mm Replace some problematic uses of String::num to String::num_int64 2025-01-15 12:51:51 -05:00
ios_terminal_logger.h
ios_terminal_logger.mm
key_mapping_ios.h
key_mapping_ios.mm
keyboard_input_view.h
keyboard_input_view.mm Remove unused headers in servers. 2024-12-20 18:51:01 +08:00
main.m
os_ios.h Fix a crash in Joypad initialization on iOS 2025-01-31 12:57:52 +01:00
os_ios.mm Fix a crash in Joypad initialization on iOS 2025-01-31 12:57:52 +01:00
platform_config.h
platform_gl.h
README.md
rendering_context_driver_vulkan_ios.h
rendering_context_driver_vulkan_ios.mm
SCsub [macos, ios]: Refactor joypad support into shared code, numerous bugfixes 2025-01-08 07:00:23 -07:00
tts_ios.h
tts_ios.mm
view_controller.h
view_controller.mm

iOS platform port

This folder contains the C++, Objective-C and Objective-C++ code for the iOS platform port.

See also misc/dist/ios_xcode folder for the Xcode project template used for packaging the iOS export templates.

Documentation