godot/platform/ios
Hugo Locurcio 70f6d42c92
Remove Disable Touch debug project setting
This project setting was only implemented and iOS and likely served
no purpose outside of debugging during development of engine features.

It was also located in a confusing location in the project settings
editor, as it was located below a root category (which appears in bold
and is normally not seen as clickable by users).
2022-12-17 18:47:29 +01:00
..
api Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
export Rename all gdnative occurences to gdextension 2022-12-12 11:04:57 +01: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
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 [iOS] Fix broken single line input and incorrect selection / caret position. 2022-12-12 18:16:10 +02:00
display_server_ios.mm Remove Disable Touch debug project setting 2022-12-17 18:47:29 +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.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
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
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 [iOS] Fix broken single line input and incorrect selection / caret position. 2022-12-12 18:16:10 +02: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 [macOS/iOS] Use framework Info.plist to determine library name. 2022-12-16 11:42:29 +02:00
os_ios.mm [macOS/iOS] Use framework Info.plist to determine library name. 2022-12-16 11:42:29 +02:00
platform_config.h Clean iOS platform config of long gone macro 2022-08-10 21:42:49 +02: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

README.md

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