TopDown Engine  v3.6
MoreMountains.TopDownEngine.TopDownEngineInputActions Class Reference
Inheritance diagram for MoreMountains.TopDownEngine.TopDownEngineInputActions:

Classes

interface  IPlayerControlsActions
 
struct  PlayerControlsActions
 

Public Member Functions

 TopDownEngineInputActions ()
 
void Dispose ()
 
bool Contains (InputAction action)
 
IEnumerator< InputAction > GetEnumerator ()
 
void Enable ()
 
void Disable ()
 

Public Attributes

ReadOnlyArray< InputControlScheme > controlSchemes => asset.controlSchemes
 
PlayerControlsActions PlayerControls => new PlayerControlsActions(this)
 

Properties

InputActionAsset asset [get]
 
InputBinding? bindingMask [get, set]
 
ReadOnlyArray< InputDevice >? devices [get, set]
 
InputControlScheme KeyboardScheme [get]
 
InputControlScheme GamepadScheme [get]
 

Constructor & Destructor Documentation

◆ TopDownEngineInputActions()

MoreMountains.TopDownEngine.TopDownEngineInputActions.TopDownEngineInputActions ( )

Member Function Documentation

◆ Contains()

bool MoreMountains.TopDownEngine.TopDownEngineInputActions.Contains ( InputAction  action)

◆ Disable()

void MoreMountains.TopDownEngine.TopDownEngineInputActions.Disable ( )

◆ Dispose()

void MoreMountains.TopDownEngine.TopDownEngineInputActions.Dispose ( )

◆ Enable()

void MoreMountains.TopDownEngine.TopDownEngineInputActions.Enable ( )

◆ GetEnumerator()

IEnumerator<InputAction> MoreMountains.TopDownEngine.TopDownEngineInputActions.GetEnumerator ( )

Member Data Documentation

◆ controlSchemes

ReadOnlyArray<InputControlScheme> MoreMountains.TopDownEngine.TopDownEngineInputActions.controlSchemes => asset.controlSchemes

◆ PlayerControls

PlayerControlsActions MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControls => new PlayerControlsActions(this)

Property Documentation

◆ asset

InputActionAsset MoreMountains.TopDownEngine.TopDownEngineInputActions.asset
get

◆ bindingMask

InputBinding? MoreMountains.TopDownEngine.TopDownEngineInputActions.bindingMask
getset

◆ devices

ReadOnlyArray<InputDevice>? MoreMountains.TopDownEngine.TopDownEngineInputActions.devices
getset

◆ GamepadScheme

InputControlScheme MoreMountains.TopDownEngine.TopDownEngineInputActions.GamepadScheme
get

◆ KeyboardScheme

InputControlScheme MoreMountains.TopDownEngine.TopDownEngineInputActions.KeyboardScheme
get

The documentation for this class was generated from the following file: