30 #if !__has_feature(objc_arc)
GCControllerButtonInput * buttonB
Definition: GCExtendedGamepad.h:74
GCControllerDirectionPad * leftThumbstick
Definition: GCExtendedGamepad.h:81
GCControllerButtonInput * buttonA
Definition: GCExtendedGamepad.h:73
Definition: GCControllerElement.h:14
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
GCControllerButtonInput * buttonX
Definition: GCExtendedGamepad.h:75
GCController * controller
Definition: GCExtendedGamepad.h:31
GCControllerButtonInput * leftTrigger
Definition: GCExtendedGamepad.h:100
GCControllerButtonInput * rightTrigger
Definition: GCExtendedGamepad.h:101
GCControllerDirectionPad * rightThumbstick
Definition: GCExtendedGamepad.h:86
#define GAMECONTROLLER_EXPORT
Definition: GameController.h:18
void(^ GCExtendedGamepadValueChangedHandler)(GCExtendedGamepad *gamepad, GCControllerElement *element)
Definition: GCExtendedGamepad.h:44
GCExtendedGamepadValueChangedHandler valueChangedHandler
Definition: GCExtendedGamepad.h:45
GCControllerButtonInput * rightShoulder
Definition: GCExtendedGamepad.h:95
Definition: GCExtendedGamepadSnapshot.h:22
GCControllerButtonInput * leftShoulder
Definition: GCExtendedGamepad.h:91
Definition: GCControllerDirectionPad.h:15
Definition: GCController.h:56
GCControllerDirectionPad * dpad
Definition: GCExtendedGamepad.h:60
Definition: GCExtendedGamepad.h:25
Definition: GCControllerButtonInput.h:11
GCExtendedGamepadSnapshot * saveSnapshot()
GCControllerButtonInput * buttonY
Definition: GCExtendedGamepad.h:76