Skip to content

ButtonGroupExtensions

Source: Assets/UpscaleSDK/Core/Input/Runtime/ActionsSet/Extensions/ButtonGroupExtensions.cs

class ButtonGroupExtensions

Represents a button group extensions class.

Methods

public static ButtonActionGroup BindActionGroup(this InputSetBuilder builder, GamepadAction action)

Bind action group.

Parameters

Name Description
builder The builder.
action The action.

public static ButtonActionGroup BindButtonGroup(this InputSetBuilder builder, GamepadButton button)

Bind button group.

Parameters

Name Description
builder The builder.
button The button.

public static ButtonActionGroup BindKeyGroup(this InputSetBuilder builder, KeyboardKey key)

Bind keyboard key group.

Parameters

Name Description
builder The builder.
key The key.

public static ButtonActionGroup BindMouseButtonGroup(this InputSetBuilder builder, MouseButton button)

Bind mouse button group.

Parameters

Name Description
builder The builder.
button The button.