Input

backend.Input (Class)

Instance Members

headless
startGamepadRumble(gamepadId: Int, lowFrequency: Float, highFrequency: Float, duration: Float): Void
Name Type
gamepadId Int
lowFrequency Float
highFrequency Float
duration Float

headless
stopGamepadRumble(gamepadId: Int): Void
Name Type
gamepadId Int

headless
unbindEvents(): Void

headless
new(): Void

Private Members

headless
emitKeyDown(key: ceramic.Key): Void

keyDown event

Name Type
key ceramic.Key

headless
emitKeyUp(key: ceramic.Key): Void

keyUp event

Name Type
key ceramic.Key

headless
emitGamepadAxis(gamepadId: Int, axisId: Int, value: Float): Void

gamepadAxis event

Name Type
gamepadId Int
axisId Int
value Float

headless
emitGamepadDown(gamepadId: Int, buttonId: Int): Void

gamepadDown event

Name Type
gamepadId Int
buttonId Int

headless
emitGamepadUp(gamepadId: Int, buttonId: Int): Void

gamepadUp event

Name Type
gamepadId Int
buttonId Int

headless
emitGamepadGyro(gamepadId: Int, dx: Float, dy: Float, dz: Float): Void

gamepadGyro event

Name Type
gamepadId Int
dx Float
dy Float
dz Float

headless
emitGamepadEnable(gamepadId: Int, name: String): Void

gamepadEnable event

Name Type
gamepadId Int
name String

headless
emitGamepadDisable(gamepadId: Int): Void

gamepadDisable event

Name Type
gamepadId Int

Metadata

Name Parameters
:build tracker.macros.EventsMacro.build()
:autoBuild tracker.macros.EventsMacro.build()