Class GCExtendedGamepadSnapShotDataV100


  • public final class GCExtendedGamepadSnapShotDataV100
    extends org.moe.natj.c.StructObject
    • Constructor Detail

      • GCExtendedGamepadSnapShotDataV100

        public GCExtendedGamepadSnapShotDataV100()
      • GCExtendedGamepadSnapShotDataV100

        protected GCExtendedGamepadSnapShotDataV100​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • version

        public char version()
        0x0100
      • setVersion

        public void setVersion​(char value)
        0x0100
      • size

        public char size()
        sizeof(GCExtendedGamepadSnapShotDataV100) or larger
      • setSize

        public void setSize​(char value)
        sizeof(GCExtendedGamepadSnapShotDataV100) or larger
      • dpadX

        public float dpadX()
        Extended gamepad data Axes in the range [-1.0, 1.0]
      • setDpadX

        public void setDpadX​(float value)
        Extended 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]
      • buttonB

        public float buttonB()
      • setButtonB

        public void setButtonB​(float value)
      • buttonX

        public float buttonX()
      • setButtonX

        public void setButtonX​(float value)
      • buttonY

        public float buttonY()
      • setButtonY

        public void setButtonY​(float value)
      • leftShoulder

        public float leftShoulder()
      • setLeftShoulder

        public void setLeftShoulder​(float value)
      • rightShoulder

        public float rightShoulder()
      • setRightShoulder

        public void setRightShoulder​(float value)
      • leftThumbstickX

        public float leftThumbstickX()
        Axes in the range [-1.0, 1.0]
      • setLeftThumbstickX

        public void setLeftThumbstickX​(float value)
        Axes in the range [-1.0, 1.0]
      • leftThumbstickY

        public float leftThumbstickY()
      • setLeftThumbstickY

        public void setLeftThumbstickY​(float value)
      • rightThumbstickX

        public float rightThumbstickX()
      • setRightThumbstickX

        public void setRightThumbstickX​(float value)
      • rightThumbstickY

        public float rightThumbstickY()
      • setRightThumbstickY

        public void setRightThumbstickY​(float value)
      • leftTrigger

        public float leftTrigger()
        Buttons in the range [0.0, 1.0]
      • setLeftTrigger

        public void setLeftTrigger​(float value)
        Buttons in the range [0.0, 1.0]
      • rightTrigger

        public float rightTrigger()
      • setRightTrigger

        public void setRightTrigger​(float value)