Show / Hide Table of Contents

Class PlayerInput_I

Used for accessing input from the player's controller

Inheritance
object
PlayerInput_I
Implements
IImplementation
Namespace: WeaverCore.Implementations
Assembly: WeaverCore.dll
Syntax
public abstract class PlayerInput_I : IImplementation

Properties

| Edit this page View Source

attack

Declaration
public static PlayerInput.PlayerInputButton attack { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

cast

Declaration
public static PlayerInput.PlayerInputButton cast { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

dash

Declaration
public static PlayerInput.PlayerInputButton dash { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

down

Declaration
public static PlayerInput.PlayerInputButton down { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

dreamNail

Declaration
public static PlayerInput.PlayerInputButton dreamNail { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

evade

Declaration
public static PlayerInput.PlayerInputButton evade { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

focus

Declaration
public static PlayerInput.PlayerInputButton focus { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

jump

Declaration
public static PlayerInput.PlayerInputButton jump { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

left

Declaration
public static PlayerInput.PlayerInputButton left { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

menuCancel

Declaration
public static PlayerInput.PlayerInputButton menuCancel { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

menuSubmit

Declaration
public static PlayerInput.PlayerInputButton menuSubmit { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

moveVector

Declaration
public static PlayerInput.PlayerInputJoystick moveVector { get; }
Property Value
Type Description
PlayerInput.PlayerInputJoystick
| Edit this page View Source

openInventory

Declaration
public static PlayerInput.PlayerInputButton openInventory { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

paneLeft

Declaration
public static PlayerInput.PlayerInputButton paneLeft { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

paneRight

Declaration
public static PlayerInput.PlayerInputButton paneRight { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

pause

Declaration
public static PlayerInput.PlayerInputButton pause { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

quickCast

Declaration
public static PlayerInput.PlayerInputButton quickCast { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

quickMap

Declaration
public static PlayerInput.PlayerInputButton quickMap { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

right

Declaration
public static PlayerInput.PlayerInputButton right { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

rightStick

Declaration
public static PlayerInput.PlayerInputJoystick rightStick { get; }
Property Value
Type Description
PlayerInput.PlayerInputJoystick
| Edit this page View Source

rs_down

Declaration
public static PlayerInput.PlayerInputButton rs_down { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

rs_left

Declaration
public static PlayerInput.PlayerInputButton rs_left { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

rs_right

Declaration
public static PlayerInput.PlayerInputButton rs_right { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

rs_up

Declaration
public static PlayerInput.PlayerInputButton rs_up { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

skipCutscene

Declaration
public static PlayerInput.PlayerInputButton skipCutscene { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

superDash

Declaration
public static PlayerInput.PlayerInputButton superDash { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

textSpeedup

Declaration
public static PlayerInput.PlayerInputButton textSpeedup { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

up

Declaration
public static PlayerInput.PlayerInputButton up { get; }
Property Value
Type Description
PlayerInput.PlayerInputButton

Methods

| Edit this page View Source

GetInputButton(string)

Declaration
public abstract PlayerInput.PlayerInputButton GetInputButton(string buttonName)
Parameters
Type Name Description
string buttonName
Returns
Type Description
PlayerInput.PlayerInputButton
| Edit this page View Source

GetJoystick(string)

Declaration
public abstract PlayerInput.PlayerInputJoystick GetJoystick(string joystickName)
Parameters
Type Name Description
string joystickName
Returns
Type Description
PlayerInput.PlayerInputJoystick

Implements

IImplementation

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾