Package apple.gamecontroller.struct
Class GCMicroGamepadSnapShotDataV100
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.c.StructObject
-
- apple.gamecontroller.struct.GCMicroGamepadSnapShotDataV100
-
public final class GCMicroGamepadSnapShotDataV100 extends org.moe.natj.c.StructObject
-
-
Constructor Summary
Constructors Modifier Constructor Description GCMicroGamepadSnapShotDataV100()protectedGCMicroGamepadSnapShotDataV100(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)sizeof(GCMicroGamepadSnapShotDataV100) or largervoidsetVersion(char value)0x0100charsize()sizeof(GCMicroGamepadSnapShotDataV100) or largercharversion()0x0100
-
-
-
Method Detail
-
version
public char version()
0x0100
-
setVersion
public void setVersion(char value)
0x0100
-
size
public char size()
sizeof(GCMicroGamepadSnapShotDataV100) or larger
-
setSize
public void setSize(char value)
sizeof(GCMicroGamepadSnapShotDataV100) or larger
-
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)
-
-