SkyCtrl3Axis
@objc(GSSkyCtrl3Axis)
public enum SkyCtrl3Axis : Int
A physical axis that can be grabbed on a RemoteControl.Model.skyCtrl3
gamepad.
-
Horizontal (left/right) axis of the left control stick. Produces:
SkyCtrl3ButtonEvent.leftStickLeft
andSkyCtrl3ButtonEvent.leftStickRight
events when grabbedVirtualGamepadEvent.left
andVirtualGamepadEvent.right
events whenVirtualGamepad
peripheral is grabbed
Declaration
Swift
case leftStickHorizontal
-
Vertical (down/up) axis of the left control stick. Produces:
SkyCtrl3ButtonEvent.leftStickDown
andSkyCtrl3ButtonEvent.leftStickUp
events when grabbedVirtualGamepadEvent.down
andVirtualGamepadEvent.up
events whenVirtualGamepad
peripheral is grabbed
Declaration
Swift
case leftStickVertical
-
Horizontal (left/right) axis of the right control stick. Produces
SkyCtrl3ButtonEvent.rightStickLeft
andSkyCtrl3ButtonEvent.rightStickRight
events when grabbedDeclaration
Swift
case rightStickHorizontal
-
Vertical (down/up) axis of the right control stick. Produces
SkyCtrl3ButtonEvent.rightStickDown
andSkyCtrl3ButtonEvent.rightStickUp
events when grabbedDeclaration
Swift
case rightStickVertical
-
Slider on the rear, to the left of the controller, immediately below rearLeftButton, featuring a gimbal icon print. Produces
SkyCtrl3ButtonEvent.leftSliderUp
andSkyCtrl3ButtonEvent.leftSliderDown
events when grabbedDeclaration
Swift
case leftSlider
-
Slider on the rear, to the right of the controller, immediately below rearRightButton, featuring a zoom icon print. Produces
SkyCtrl3ButtonEvent.rightSliderUp
andSkyCtrl3ButtonEvent.rightSliderDown
events when grabbedDeclaration
Swift
case rightSlider
-
Set containing all possible axes.
Declaration
Swift
public static let allCases: Set<SkyCtrl3Axis>
-
Debug description.
Declaration
Swift
public var description: String { get }