RetroArch/pkg/apple/RetroArch-Bridging-Header.h
yoshisuga 01cb10d8b3
[iOS 13+] Support a toolbar that allows toggling of onscreen keyboard and touch mouse (#13700)
* Fetch translations from Crowdin

* Support for showing and hiding indicator and navigation bar

* Refactored to use a view model

* Support defining helper bar items and support showing/hiding keyboard

* reorganized source files into separate logical files

* Moved mouse support to swift (except for delegate implementation), added support for enabling touch mouse in helper bar; reorganized swift source files

* Reorganized keyboard files; added the touch mouse messages to the RA localization files; use the RA notification system

* change keyboard letters to uppercase for clarity

Co-authored-by: github-actions <github-actions@github.com>
2022-03-07 19:09:49 +01:00

25 lines
543 B
Objective-C

//
// Use this file to import your target's public headers that you would like to expose to Swift.
//
#ifndef HAVE_COCOATOUCH
#define HAVE_COCOATOUCH
#endif
#ifndef HAVE_IOS_CUSTOMKEYBOARD
#define HAVE_IOS_CUSTOMKEYBOARD
#endif
#ifndef HAVE_IOS_SWIFT
#define HAVE_IOS_SWIFT
#endif
#ifndef HAVE_IOS_TOUCHMOUSE
#define HAVE_IOS_TOUCHMOUSE
#endif
#include "libretro-common/include/libretro.h"
#import "../ui/drivers/cocoa/cocoa_common.h"
#include "../../input/drivers_keyboard/keyboard_event_apple.h"
#include "../../input/input_keymaps.h"