20 #import "OHExtendedGamepad.h" 22 OF_ASSUME_NONNULL_BEGIN
35 OF_SUBCLASSING_RESTRICTED
52 + (instancetype)gamepadWithLeftJoyCon: (
OHLeftJoyCon *)leftJoyCon
55 - (instancetype)init OF_UNAVAILABLE;
65 - (instancetype)initWithLeftJoyCon: (
OHLeftJoyCon *)leftJoyCon
A class for reading state from a game controller.
Definition: OHGameController.h:46
The root class for all other classes inside ObjFW.
Definition: OFObject.h:690
A game controller profile representing a gamepad.
A class for handling strings.
Definition: OFString.h:142
An abstract class for storing objects in a dictionary.
Definition: OFDictionary.h:82
A left Nintendo Switch Joy-Con.
Definition: OHLeftJoyCon.h:29
Combines a left and a right Joy-Con into a gamepad.
Definition: OHJoyConPair.h:36
A right Nintendo Switch Joy-Con.
Definition: OHRightJoyCon.h:29
An directional pad or thumb stick of a game controller.
Definition: OHGameControllerDirectionalPad.h:33