godot/platform/ios
bruvzg ecec415988
Use system fonts as fallback and improve system font handling.
Add support for font weight and stretch selection when using system fonts.
Add function to get system fallback font from a font name, style, text, and language code.
Implement system font support for Android.
Use system fonts as a last resort fallback.
2022-12-04 18:44:20 +02:00
..
api Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
export [Export] Use image loader directly to avoid "resource as image file" errors. 2022-11-21 10:11:59 +02:00
app_delegate.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
app_delegate.mm [iOS] Read document and cache path directly in the OS code, instead of passing in from main. 2022-11-29 14:58:12 +02:00
detect.py ci: add Python static analysis check via mypy 2022-09-30 19:03:17 +07:00
device_metrics.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
device_metrics.m Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
display_layer.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
display_layer.mm Split rendering driver project setting into renderer_name and rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer). 2022-09-19 10:26:10 -07:00
display_server_ios.h Merge pull request #67879 from bruvzg/fix_no_vlk 2022-10-31 14:29:05 +01:00
display_server_ios.mm Remove duplicate project settings definitions 2022-11-08 01:29:39 +01:00
godot_app_delegate.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
godot_app_delegate.m Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
godot_ios.mm [iOS] Read document and cache path directly in the OS code, instead of passing in from main. 2022-11-29 14:58:12 +02:00
godot_view_gesture_recognizer.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
godot_view_gesture_recognizer.mm Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
godot_view_renderer.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
godot_view_renderer.mm Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
godot_view.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
godot_view.mm Add ProMotion Support to iOS Exports 2022-10-31 09:33:39 -04:00
ios.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
ios.mm Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
joypad_ios.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
joypad_ios.mm Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
keyboard_input_view.h Add support for multiple virtual keyboard types 2022-08-04 10:41:33 -04:00
keyboard_input_view.mm Add support for multiple virtual keyboard types 2022-08-04 10:41:33 -04:00
logo.png Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
main.m Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
os_ios.h Use system fonts as fallback and improve system font handling. 2022-12-04 18:44:20 +02:00
os_ios.mm Use system fonts as fallback and improve system font handling. 2022-12-04 18:44:20 +02:00
platform_config.h Clean iOS platform config of long gone macro 2022-08-10 21:42:49 +02:00
README.md Improve platform-specific READMEs to add useful links 2022-08-25 17:50:53 +02:00
SCsub Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
tts_ios.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
tts_ios.mm Rename range_lerp to remap 2022-09-06 07:19:20 +02:00
view_controller.h Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
view_controller.mm Add iOS UI Options 2022-10-12 15:22:54 -04:00
vulkan_context_ios.h Fix build with Vulkan disabled and no Vulkan headers installed. 2022-10-26 08:55:05 +03:00
vulkan_context_ios.mm Fix build with Vulkan disabled and no Vulkan headers installed. 2022-10-26 08:55:05 +03:00

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