public final class GCExtendedGamepadSnapshotData
extends org.moe.natj.c.StructObject
| Modifier | Constructor and Description |
|---|---|
|
GCExtendedGamepadSnapshotData() |
protected |
GCExtendedGamepadSnapshotData(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
float |
buttonA()
Buttons in the range [0.0, 1.0]
|
float |
buttonB() |
float |
buttonX() |
float |
buttonY() |
float |
dpadX()
Extended gamepad data
Axes in the range [-1.0, 1.0]
|
float |
dpadY() |
float |
leftShoulder() |
boolean |
leftThumbstickButton()
Left and right thumbstick clickable values (0, 1)
|
float |
leftThumbstickX()
Axes in the range [-1.0, 1.0]
|
float |
leftThumbstickY() |
float |
leftTrigger()
Buttons in the range [0.0, 1.0]
|
float |
rightShoulder() |
boolean |
rightThumbstickButton() |
float |
rightThumbstickX() |
float |
rightThumbstickY() |
float |
rightTrigger() |
void |
setButtonA(float value)
Buttons in the range [0.0, 1.0]
|
void |
setButtonB(float value) |
void |
setButtonX(float value) |
void |
setButtonY(float value) |
void |
setDpadX(float value)
Extended gamepad data
Axes in the range [-1.0, 1.0]
|
void |
setDpadY(float value) |
void |
setLeftShoulder(float value) |
void |
setLeftThumbstickButton(boolean value)
Left and right thumbstick clickable values (0, 1)
|
void |
setLeftThumbstickX(float value)
Axes in the range [-1.0, 1.0]
|
void |
setLeftThumbstickY(float value) |
void |
setLeftTrigger(float value)
Buttons in the range [0.0, 1.0]
|
void |
setRightShoulder(float value) |
void |
setRightThumbstickButton(boolean value) |
void |
setRightThumbstickX(float value) |
void |
setRightThumbstickY(float value) |
void |
setRightTrigger(float value) |
void |
setSize(char value) |
void |
setSupportsClickableThumbsticks(boolean value)
Boolean indicating whether the controller supports clickable thumbsticks (1) or not (0)
|
void |
setVersion(char value) |
char |
size() |
boolean |
supportsClickableThumbsticks()
Boolean indicating whether the controller supports clickable thumbsticks (1) or not (0)
|
char |
version() |
public GCExtendedGamepadSnapshotData()
protected GCExtendedGamepadSnapshotData(org.moe.natj.general.Pointer peer)
public char version()
public void setVersion(char value)
public char size()
public void setSize(char value)
public float dpadX()
public void setDpadX(float value)
public float dpadY()
public void setDpadY(float value)
public float buttonA()
public void setButtonA(float value)
public float buttonB()
public void setButtonB(float value)
public float buttonX()
public void setButtonX(float value)
public float buttonY()
public void setButtonY(float value)
public float leftShoulder()
public void setLeftShoulder(float value)
public float rightShoulder()
public void setRightShoulder(float value)
public float leftThumbstickX()
public void setLeftThumbstickX(float value)
public float leftThumbstickY()
public void setLeftThumbstickY(float value)
public float rightThumbstickX()
public void setRightThumbstickX(float value)
public float rightThumbstickY()
public void setRightThumbstickY(float value)
public float leftTrigger()
public void setLeftTrigger(float value)
public float rightTrigger()
public void setRightTrigger(float value)
public boolean supportsClickableThumbsticks()
public void setSupportsClickableThumbsticks(boolean value)
public boolean leftThumbstickButton()
public void setLeftThumbstickButton(boolean value)
public boolean rightThumbstickButton()
public void setRightThumbstickButton(boolean value)