Skip to content

Me::DerangedSenators::CopsAndRobbers::PlayerControls

Inherits from IInputActionCollection, IDisposable

Public Classes

Name
struct AttackMapActions
struct CameraViewPointsActions
interface IAttackMapActions
interface ICameraViewPointsActions
interface IKeyMapActions
interface IMouseActionsActions
struct KeyMapActions
struct MouseActionsActions

Public Functions

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

Public Properties

Name
InputActionAsset asset
InputBinding bindingMask
ReadOnlyArray< InputDevice > devices
InputControlScheme KeyboardMouseScheme

Public Attributes

Name
ReadOnlyArray< InputControlScheme > controlSchemes
KeyMapActions KeyMap
AttackMapActions AttackMap
CameraViewPointsActions CameraViewPoints
MouseActionsActions MouseActions

Public Functions Documentation

function PlayerControls

inline PlayerControls()

function Dispose

inline void Dispose()

function Contains

inline bool Contains(
    InputAction action
)

function GetEnumerator

inline IEnumerator< InputAction > GetEnumerator()

function Enable

inline void Enable()

function Disable

inline void Disable()

Public Property Documentation

property asset

InputActionAsset asset;

property bindingMask

InputBinding bindingMask;

property devices

ReadOnlyArray< InputDevice > devices;

property KeyboardMouseScheme

InputControlScheme KeyboardMouseScheme;

Public Attributes Documentation

variable controlSchemes

ReadOnlyArray< InputControlScheme > controlSchemes => asset.controlSchemes;

variable KeyMap

KeyMapActions KeyMap => new [KeyMapActions](/Documentation/Cops%20And%20Robbers/Classes/structMe_1_1DerangedSenators_1_1CopsAndRobbers_1_1PlayerControls_1_1KeyMapActions/)(this);

variable AttackMap

AttackMapActions AttackMap => new [AttackMapActions](/Documentation/Cops%20And%20Robbers/Classes/structMe_1_1DerangedSenators_1_1CopsAndRobbers_1_1PlayerControls_1_1AttackMapActions/)(this);

variable CameraViewPoints

CameraViewPointsActions CameraViewPoints => new [CameraViewPointsActions](/Documentation/Cops%20And%20Robbers/Classes/structMe_1_1DerangedSenators_1_1CopsAndRobbers_1_1PlayerControls_1_1CameraViewPointsActions/)(this);

variable MouseActions

MouseActionsActions MouseActions => new [MouseActionsActions](/Documentation/Cops%20And%20Robbers/Classes/structMe_1_1DerangedSenators_1_1CopsAndRobbers_1_1PlayerControls_1_1MouseActionsActions/)(this);

Updated on 20 January 2021 at 20:00:04 UTC