Table of Contents

Struct GameControls.UIActions

Namespace
ProjectL.InputActions
Assembly
Assembly-CSharp.dll

Provides access to input actions defined in input action map "UI".

public struct GameControls.UIActions
Inherited Members

Constructors

UIActions(GameControls)

Construct a new instance of the input action map wrapper class.

public UIActions(GameControls wrapper)

Parameters

wrapper GameControls

Properties

ResumeGame

Provides access to the underlying input action "UI/ResumeGame".

public InputAction ResumeGame { get; }

Property Value

InputAction

enabled

public bool enabled { get; }

Property Value

bool

Methods

AddCallbacks(IUIActions)

Adds UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed and UnityEngine.InputSystem.InputAction.canceled callbacks provided via on all input actions contained in this map.

public void AddCallbacks(GameControls.IUIActions instance)

Parameters

instance GameControls.IUIActions

Callback instance.

Remarks

If instance is null or instance have already been added this method does nothing.

See Also

Disable()

public void Disable()

Enable()

public void Enable()

Get()

Provides access to the underlying input action map instance.

public InputActionMap Get()

Returns

InputActionMap

RemoveCallbacks(IUIActions)

Unregisters and unregisters all input action callbacks via UnregisterCallbacks(IUIActions).

public void RemoveCallbacks(GameControls.IUIActions instance)

Parameters

instance GameControls.IUIActions
See Also

SetCallbacks(IUIActions)

Replaces all existing callback instances and previously registered input action callbacks associated with them with callbacks provided via .

public void SetCallbacks(GameControls.IUIActions instance)

Parameters

instance GameControls.IUIActions

Remarks

If instance is null, calling this method will only unregister all existing callbacks but not register any new callbacks.

See Also

Operators

implicit operator InputActionMap(UIActions)

Implicitly converts an to an instance.

public static implicit operator InputActionMap(GameControls.UIActions set)

Parameters

set GameControls.UIActions

Returns

InputActionMap