RetroArch
GameController.h
Go to the documentation of this file.
1 //
2 // GameController.h
3 // GameController
4 //
5 // Copyright (c) 2012 Apple Inc. All rights reserved.
6 //
7 
8 #import <Foundation/Foundation.h>
9 #include <AvailabilityMacros.h>
10 
11 #ifdef __cplusplus
12 #define GAMECONTROLLER_EXTERN extern "C" __attribute__((visibility ("default")))
13 #else
14 #define GAMECONTROLLER_EXTERN extern __attribute__((visibility ("default")))
15 #endif
16 
17 #ifndef __IPHONE_7_0
18 #define GAMECONTROLLER_EXPORT
19 #else
20 #define GAMECONTROLLER_EXPORT NS_CLASS_AVAILABLE(10_9, 7_0)
21 #endif
22 
23 #import "GCControllerElement.h"
24 
28 
29 #import "GCGamepad.h"
30 #import "GCGamepadSnapshot.h"
31 
32 #import "GCExtendedGamepad.h"
34 
35 #import "GCController.h"