godot/platform/iphone
Pedro J. Estébanez 4485b43a57 Modernize atomics
- Based on C++11's `atomic`
- Reworked `SafeRefCount` (based on the rewrite by @hpvb)
- Replaced free atomic functions by the new `SafeNumeric<T>`
- Replaced wrong cases of `volatile` by the new `SafeFlag`
- Platform-specific implementations no longer needed

Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx>
2021-02-18 12:23:25 +01:00
..
export Modernize atomics 2021-02-18 12:23:25 +01:00
plugin [iOS] Additional 'linker_flags' plugin parameter 2021-02-03 18:22:17 +03:00
app_delegate.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
app_delegate.mm Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
detect.py Revert "[3.2] Add separate simulator flag for iOS build, change main library to xcframework." 2021-01-27 21:53:16 +01:00
device_metrics.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
device_metrics.m Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
display_layer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
display_layer.mm Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godot_app_delegate.h [iOS] Remove remote notifications code 2021-02-05 09:26:09 +01:00
godot_app_delegate.m [iOS] Remove remote notifications code 2021-02-05 09:26:09 +01:00
godot_iphone.mm Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godot_view_gesture_recognizer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godot_view_gesture_recognizer.mm Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godot_view_renderer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godot_view_renderer.mm Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godot_view.h iOS: Use storyboard as loading screen 2021-02-03 20:01:05 +03:00
godot_view.mm iOS: Use storyboard as loading screen 2021-02-03 20:01:05 +03:00
ios.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
ios.mm Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
joypad_iphone.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
joypad_iphone.mm Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
keyboard_input_view.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
keyboard_input_view.mm Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
logo.png platform: Update metadata for export platforms 2020-08-14 00:32:05 +02:00
main.m Merge pull request #43557 from naithar/feature/pluggable_app_delegates_3.2 2021-01-15 16:14:21 +01:00
native_video_view.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
native_video_view.m Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
os_iphone.h iOS: change platform code to support plugins 2021-01-14 15:30:09 +03:00
os_iphone.mm Modernize Semaphore 2021-02-18 11:58:08 +01:00
platform_config.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
power_iphone.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
power_iphone.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
SCsub Modernize Semaphore 2021-02-18 11:58:08 +01:00
view_controller.h iOS Modules: separate main platform code from modules 2021-01-14 15:30:00 +03:00
view_controller.mm iOS: Use storyboard as loading screen 2021-02-03 20:01:05 +03:00