C# Class Nez.VirtualIntegerAxis

A virtual input that is represented as a int that is either -1, 0, or 1. It corresponds to input that can range from on to nuetral to off such as GamePad DPad left/right. Can also use two keyboard Keys as the positive/negative checks.
Inheritance: VirtualInput
Mostrar archivo Open project: prime31/Nez

Public Properties

Property Type Description
nodes List

Public Methods

Method Description
VirtualIntegerAxis ( ) : System
addGamePadDPadLeftRight ( int gamepadIndex ) : VirtualIntegerAxis

adds GamePad DPad left/right to this VirtualInput

addGamePadDPadUpDown ( int gamepadIndex ) : VirtualIntegerAxis

adds GamePad DPad up/down to this VirtualInput

addGamePadLeftStickX ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis

adds GamePad left stick X to this VirtualInput

addGamePadLeftStickY ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis

adds GamePad left stick Y to this VirtualInput

addGamePadRightStickX ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis

adds GamePad right stick X to this VirtualInput

addGamePadRightStickY ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis

adds GamePad right stick Y to this VirtualInput

addKeyboardKeys ( OverlapBehavior overlapBehavior, Keys negative, Keys positive ) : VirtualIntegerAxis

adds keyboard Keys to emulate left/right or up/down to this VirtualInput

update ( ) : void

Method Details

VirtualIntegerAxis() public method

public VirtualIntegerAxis ( ) : System
return System

addGamePadDPadLeftRight() public method

adds GamePad DPad left/right to this VirtualInput
public addGamePadDPadLeftRight ( int gamepadIndex ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
return VirtualIntegerAxis

addGamePadDPadUpDown() public method

adds GamePad DPad up/down to this VirtualInput
public addGamePadDPadUpDown ( int gamepadIndex ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
return VirtualIntegerAxis

addGamePadLeftStickX() public method

adds GamePad left stick X to this VirtualInput
public addGamePadLeftStickX ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
deadzone float Deadzone.
return VirtualIntegerAxis

addGamePadLeftStickY() public method

adds GamePad left stick Y to this VirtualInput
public addGamePadLeftStickY ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
deadzone float Deadzone.
return VirtualIntegerAxis

addGamePadRightStickX() public method

adds GamePad right stick X to this VirtualInput
public addGamePadRightStickX ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
deadzone float Deadzone.
return VirtualIntegerAxis

addGamePadRightStickY() public method

adds GamePad right stick Y to this VirtualInput
public addGamePadRightStickY ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
deadzone float Deadzone.
return VirtualIntegerAxis

addKeyboardKeys() public method

adds keyboard Keys to emulate left/right or up/down to this VirtualInput
public addKeyboardKeys ( OverlapBehavior overlapBehavior, Keys negative, Keys positive ) : VirtualIntegerAxis
overlapBehavior OverlapBehavior Overlap behavior.
negative Keys Negative.
positive Keys Positive.
return VirtualIntegerAxis

update() public method

public update ( ) : void
return void

Property Details

nodes public_oe property

public List nodes
return List