Table of Contents

Class SampleScenesInput

Namespace
CodeBase.CameraSystem.Input
Assembly
Assembly-CSharp.dll
public class SampleScenesInput
Inheritance
SampleScenesInput
Extension Methods

Constructors

SampleScenesInput()

public SampleScenesInput()

Fields

m_SampleScenes

private readonly InputActionMap m_SampleScenes

Field Value

InputActionMap

m_SampleScenesActionsCallbackInterface

private SampleScenesInput.ISampleScenesActions m_SampleScenesActionsCallbackInterface

Field Value

SampleScenesInput.ISampleScenesActions

m_SampleScenes_ChangeCameraSocket

private readonly InputAction m_SampleScenes_ChangeCameraSocket

Field Value

InputAction

m_SampleScenes_NextCamera

private readonly InputAction m_SampleScenes_NextCamera

Field Value

InputAction

m_SampleScenes_PreviousCamera

private readonly InputAction m_SampleScenes_PreviousCamera

Field Value

InputAction

m_SampleScenes_ToggleCameraChanging

private readonly InputAction m_SampleScenes_ToggleCameraChanging

Field Value

InputAction

m_SampleScenes_ToggleFollowMode

private readonly InputAction m_SampleScenes_ToggleFollowMode

Field Value

InputAction

m_SampleScenes_ToggleMovingByDraggingScreenMode

private readonly InputAction m_SampleScenes_ToggleMovingByDraggingScreenMode

Field Value

InputAction

m_SampleScenes_ToggleMovingWithKeyboardMode

private readonly InputAction m_SampleScenes_ToggleMovingWithKeyboardMode

Field Value

InputAction

m_SampleScenes_ToggleMovingWithMouseMode

private readonly InputAction m_SampleScenes_ToggleMovingWithMouseMode

Field Value

InputAction

Properties

SampleScenes

public SampleScenesInput.SampleScenesActions SampleScenes { get; }

Property Value

SampleScenesInput.SampleScenesActions

asset

public InputActionAsset asset { get; }

Property Value

InputActionAsset

bindingMask

public InputBinding? bindingMask { get; set; }

Property Value

InputBinding?

bindings

public IEnumerable<InputBinding> bindings { get; }

Property Value

IEnumerable<InputBinding>

controlSchemes

public ReadOnlyArray<InputControlScheme> controlSchemes { get; }

Property Value

ReadOnlyArray<InputControlScheme>

devices

public ReadOnlyArray<InputDevice>? devices { get; set; }

Property Value

ReadOnlyArray<InputDevice>?

Methods

Contains(InputAction)

public bool Contains(InputAction action)

Parameters

action InputAction

Returns

bool

Disable()

public void Disable()

Dispose()

public void Dispose()

Enable()

public void Enable()

FindAction(string, bool)

public InputAction FindAction(string actionNameOrId, bool throwIfNotFound = false)

Parameters

actionNameOrId string
throwIfNotFound bool

Returns

InputAction

FindBinding(InputBinding, out InputAction)

public int FindBinding(InputBinding bindingMask, out InputAction action)

Parameters

bindingMask InputBinding
action InputAction

Returns

int

GetEnumerator()

public IEnumerator<InputAction> GetEnumerator()

Returns

IEnumerator<InputAction>