208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
|
* The range is from (-1, -1) to (1, 1).
*/
@property (readonly, nonatomic) OFPoint leftAnalogStickPosition;
/**
* @brief Whether the controller has a right analog stick.
*
* @note The Nintendo 64 controller has no right analog stick, however, the C
* buttons are used to emulate one.
*/
@property (readonly, nonatomic) bool hasRightAnalogStick;
/**
* @brief The position of the right analog stick.
*
* The range is from (-1, -1) to (1, 1).
|
|
|
>
>
>
|
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
|
* The range is from (-1, -1) to (1, 1).
*/
@property (readonly, nonatomic) OFPoint leftAnalogStickPosition;
/**
* @brief Whether the controller has a right analog stick.
*
* @note The Nintendo 64 controller has no right analog stick. However, the C
* buttons are used to emulate one. As C buttons allow pressing buttons
* for two opposite directions at the same time while an analog stick
* does not allow for this, the value -0.0 is used instead of 0.0 to
* indicate both opposite directions are pressed at the same time.
*/
@property (readonly, nonatomic) bool hasRightAnalogStick;
/**
* @brief The position of the right analog stick.
*
* The range is from (-1, -1) to (1, 1).
|