Enable SDL_LoadObject on iOS 8+ and tvOS.

This commit is contained in:
Alex Szpakowski
2016-09-25 15:02:06 -03:00
parent 77bacfd72d
commit f31c7086d8
6 changed files with 30 additions and 15 deletions

View File

@@ -21,20 +21,25 @@
#ifndef _SDL_uikitvideo_h
#define _SDL_uikitvideo_h
#include <UIKit/UIKit.h>
#include "../SDL_sysvideo.h"
#ifdef __OBJC__
#include <UIKit/UIKit.h>
@interface SDL_VideoData : NSObject
@property (nonatomic) id pasteboardObserver;
@end
CGRect UIKit_ComputeViewFrame(SDL_Window *window, UIScreen *screen);
#endif /* __OBJC__ */
void UIKit_SuspendScreenSaver(_THIS);
BOOL UIKit_IsSystemVersionAtLeast(double version);
CGRect UIKit_ComputeViewFrame(SDL_Window *window, UIScreen *screen);
SDL_bool UIKit_IsSystemVersionAtLeast(double version);
#endif /* _SDL_uikitvideo_h */

View File

@@ -167,7 +167,7 @@ UIKit_SuspendScreenSaver(_THIS)
}
}
BOOL
SDL_bool
UIKit_IsSystemVersionAtLeast(double version)
{
return [[UIDevice currentDevice].systemVersion doubleValue] >= version;