Class XboxGamepadMacOS Inheritance System.Object InputControl InputDevice Gamepad XInputController XboxGamepadMacOS Inherited Members XInputController.menu XInputController.view XInputController.subType XInputController.FinishSetup() Gamepad.buttonWest Gamepad.buttonNorth Gamepad.buttonSouth Gamepad.buttonEast Gamepad.leftStickButton Gamepad.rightStickButton Gamepad.startButton Gamepad.selectButton Gamepad.dpad Gamepad.leftShoulder Gamepad.rightShoulder Gamepad.leftStick Gamepad.rightStick Gamepad.leftTrigger Gamepad.rightTrigger Gamepad.aButton Gamepad.bButton Gamepad.xButton Gamepad.yButton Gamepad.Item[GamepadButton] Gamepad.current Gamepad.all Gamepad.MakeCurrent() Gamepad.OnAdded() Gamepad.OnRemoved() Gamepad.PauseHaptics() Gamepad.ResumeHaptics() Gamepad.ResetHaptics() Gamepad.SetMotorSpeeds(Single, Single) InputDevice.InvalidDeviceId InputDevice.description InputDevice.enabled InputDevice.canRunInBackground InputDevice.added InputDevice.remote InputDevice.native InputDevice.updateBeforeRender InputDevice.id InputDevice.lastUpdateTime InputDevice.wasUpdatedThisFrame InputDevice.allControls InputDevice.valueType InputDevice.valueSizeInBytes InputDevice.ReadValueFromBufferAsObject(Void*, Int32) InputDevice.ReadValueFromStateAsObject(Void*) InputDevice.ReadValueFromStateIntoBuffer(Void*, Void*, Int32) InputDevice.CompareValue(Void*, Void*) InputDevice.ExecuteCommand<TCommand>(TCommand) InputControl.name InputControl.displayName InputControl.shortDisplayName InputControl.path InputControl.layout InputControl.variants InputControl.device InputControl.parent InputControl.children InputControl.usages InputControl.aliases InputControl.stateBlock InputControl.noisy InputControl.synthetic InputControl.Item[String] InputControl.ToString() InputControl.EvaluateMagnitude() InputControl.EvaluateMagnitude(Void*) InputControl.WriteValueFromBufferIntoState(Void*, Int32, Void*) InputControl.WriteValueFromObjectIntoState(Object, Void*) InputControl.TryGetChildControl(String) InputControl.TryGetChildControl<TControl>(String) InputControl.GetChildControl(String) InputControl.GetChildControl<TControl>(String) InputControl.RefreshConfigurationIfNeeded() InputControl.RefreshConfiguration() InputControl.m_StateBlock InputControl.currentStatePtr InputControl.previousFrameStatePtr InputControl.defaultStatePtr InputControl.noiseMaskPtr InputControl.stateOffsetRelativeToDeviceRoot Namespace: UnityEngine.InputSystem.XInput Syntax public class XboxGamepadMacOS : XInputController, IDualMotorRumble, IHaptics Extension Methods InputControlExtensions.IsActuated(InputControl, Single) InputControlExtensions.ReadValueAsObject(InputControl) InputControlExtensions.ReadValueIntoBuffer(InputControl, Void*, Int32) InputControlExtensions.ReadDefaultValueAsObject(InputControl) InputControlExtensions.WriteValueFromObjectIntoEvent(InputControl, InputEventPtr, Object) InputControlExtensions.WriteValueIntoState(InputControl, Void*) InputControlExtensions.WriteValueIntoState<TValue>(InputControl, TValue, Void*) InputControlExtensions.WriteValueIntoEvent<TValue>(InputControl, TValue, InputEventPtr) InputControlExtensions.CheckStateIsAtDefault(InputControl) InputControlExtensions.CheckStateIsAtDefault(InputControl, Void*, Void*) InputControlExtensions.CheckStateIsAtDefaultIgnoringNoise(InputControl) InputControlExtensions.CheckStateIsAtDefaultIgnoringNoise(InputControl, Void*) InputControlExtensions.CompareStateIgnoringNoise(InputControl, Void*) InputControlExtensions.CompareState(InputControl, Void*, Void*, Void*) InputControlExtensions.CompareState(InputControl, Void*, Void*) InputControlExtensions.HasValueChangeInState(InputControl, Void*) InputControlExtensions.HasValueChangeInEvent(InputControl, InputEventPtr) InputControlExtensions.GetStatePtrFromStateEvent(InputControl, InputEventPtr) InputControlExtensions.FindControlsRecursive<TControl>(InputControl, IList<TControl>, Func<TControl, Boolean>)