Loading...
Searching...
No Matches
AdventureSouls.SoulsInput Class Reference
Inheritance diagram for AdventureSouls.SoulsInput:

Classes

struct  ActActions
 
struct  ActionActions
 
interface  IActActions
 
interface  IActionActions
 
interface  ILookActions
 
interface  IMoveActions
 
interface  ISystemActions
 
interface  IUIActions
 
struct  LookActions
 
struct  MoveActions
 
struct  SystemActions
 
struct  UIActions
 

Public Member Functions

void Dispose ()
 
bool Contains (InputAction action)
 
IEnumerator< InputAction > GetEnumerator ()
 
void Enable ()
 
void Disable ()
 
InputAction FindAction (string actionNameOrId, bool throwIfNotFound=false)
 
int FindBinding (InputBinding bindingMask, out InputAction action)
 

Properties

InputActionAsset asset [get]
 
InputBinding? bindingMask [get, set]
 
ReadOnlyArray< InputDevice >? devices [get, set]
 
ReadOnlyArray< InputControlScheme > controlSchemes [get]
 
IEnumerable< InputBinding > bindings [get]
 
MoveActions Move [get]
 
LookActions Look [get]
 
ActActions Act [get]
 
ActionActions Action [get]
 
SystemActions System [get]
 
UIActions UI [get]
 
InputControlScheme GamepadScheme [get]
 
InputControlScheme KeyboardMouseScheme [get]