RetroArch
GCControllerDirectionPad.h
Go to the documentation of this file.
1 //
2 // GCControllerDirectionPad.h
3 // GameController
4 //
5 // Copyright (c) 2012 Apple Inc. All rights reserved.
6 //
7 
8 #import "GameController.h"
9 
16 
24 typedef void (^GCControllerDirectionPadValueChangedHandler)(GCControllerDirectionPad *dpad, float xValue, float yValue);
26 
27 @property (readonly) GCControllerAxisInput *xAxis;
28 @property (readonly) GCControllerAxisInput *yAxis;
29 
30 @property (readonly) GCControllerButtonInput *up;
31 @property (readonly) GCControllerButtonInput *down;
32 
33 @property (readonly) GCControllerButtonInput *left;
34 @property (readonly) GCControllerButtonInput *right;
35 
36 @end
Definition: GCControllerElement.h:14
GCControllerAxisInput * yAxis
Definition: GCControllerDirectionPad.h:28
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
GCControllerButtonInput * up
Definition: GCControllerDirectionPad.h:30
GLdouble GLdouble right
Definition: glext.h:11766
#define GAMECONTROLLER_EXPORT
Definition: GameController.h:18
Definition: GCControllerAxisInput.h:11
GCControllerButtonInput * down
Definition: GCControllerDirectionPad.h:31
Definition: GCControllerDirectionPad.h:15
Definition: GCControllerButtonInput.h:11
GCControllerAxisInput * xAxis
Definition: GCControllerDirectionPad.h:27
void(^ GCControllerDirectionPadValueChangedHandler)(GCControllerDirectionPad *dpad, float xValue, float yValue)
Definition: GCControllerDirectionPad.h:24
GLint left
Definition: glext.h:8393
GCControllerDirectionPadValueChangedHandler valueChangedHandler
Definition: GCControllerDirectionPad.h:25