Package apple.gamecontroller.struct
Class GCMicroGamepadSnapshotData
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.c.StructObject
-
- apple.gamecontroller.struct.GCMicroGamepadSnapshotData
-
public final class GCMicroGamepadSnapshotData extends org.moe.natj.c.StructObject
-
-
Constructor Summary
Constructors Modifier Constructor Description GCMicroGamepadSnapshotData()protectedGCMicroGamepadSnapshotData(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description floatbuttonA()Buttons in the range [0.0, 1.0]floatbuttonX()floatdpadX()Standard gamepad data Axes in the range [-1.0, 1.0]floatdpadY()voidsetButtonA(float value)Buttons in the range [0.0, 1.0]voidsetButtonX(float value)voidsetDpadX(float value)Standard gamepad data Axes in the range [-1.0, 1.0]voidsetDpadY(float value)voidsetSize(char value)voidsetVersion(char value)charsize()charversion()
-
-
-
Method Detail
-
version
public char version()
-
setVersion
public void setVersion(char value)
-
size
public char size()
-
setSize
public void setSize(char value)
-
dpadX
public float dpadX()
Standard gamepad data Axes in the range [-1.0, 1.0]
-
setDpadX
public void setDpadX(float value)
Standard gamepad data Axes in the range [-1.0, 1.0]
-
dpadY
public float dpadY()
-
setDpadY
public void setDpadY(float value)
-
buttonA
public float buttonA()
Buttons in the range [0.0, 1.0]
-
setButtonA
public void setButtonA(float value)
Buttons in the range [0.0, 1.0]
-
buttonX
public float buttonX()
-
setButtonX
public void setButtonX(float value)
-
-