Skip to content

BaseMouseInputActionSet

Source: Assets/UpscaleSDK/Core/Input/Runtime/ActionsSet/Default/BaseMouseInputActionSet.cs

class BaseMouseInputActionSet

Mouse actions for BaseGamepadActionSet.

Properties

public ButtonActionGroup LeftClick

Left mouse button.

public ButtonActionGroup RightClick

Right mouse button.

public ButtonActionGroup MiddleClick

Middle mouse button.

public InputAction<float> Scroll

Signed mouse wheel scroll (up positive, down negative).

public InputAction<float> ScrollUp

Unsigned scroll up magnitude.

public InputAction<float> ScrollDown

Unsigned scroll down magnitude.

public InputAction<Vector2> MouseDelta

Mouse movement delta this frame.

public InputAction<Vector2> MousePosition

Mouse cursor position in screen pixels.

public InputAction<float> MouseDeltaX

Mouse delta X component.

public InputAction<float> MouseDeltaY

Mouse delta Y component.

public InputAction<float> MousePositionX

Mouse position X in screen pixels.

public InputAction<float> MousePositionY

Mouse position Y in screen pixels.

Methods

protected override void Initialize(InputSetBuilder builder)