22 #import <UIKit/UIKit.h>
24 #include "../SDL_sysvideo.h"
28 #if !TARGET_OS_TV && defined(__IPHONE_13_4)
29 @interface SDL_uikitview : UIView <UIPointerInteractionDelegate>
34 - (instancetype)initWithFrame:(CGRect)
frame;
36 - (void)setSDLWindow:(SDL_Window *)
window;
38 #if !TARGET_OS_TV && defined(__IPHONE_13_4)
39 - (UIPointerRegion *)pointerInteraction:(UIPointerInteraction *)interaction regionForRequest:(UIPointerRegionRequest *)request defaultRegion:(UIPointerRegion *)defaultRegion API_AVAILABLE(ios(13.4));
40 - (UIPointerStyle *)pointerInteraction:(UIPointerInteraction *)interaction styleForRegion:(UIPointerRegion *)region API_AVAILABLE(ios(13.4));
43 - (CGPoint)touchLocation:(UITouch *)touch shouldNormalize:(BOOL)normalize;
44 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)
event;
45 - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)
event;
46 - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)
event;
EGLSurface EGLNativeWindowType * window