Project Zomboid Lua Docs 29123
Unofficial documentation for Project Zomboid's Lua
Loading...
Searching...
No Matches
JoypadState Class Reference

Static Public Member Functions

static void onGamepadConnect (integer id)
static void onGamepadDisconnect (integer id)
static void useKeyboardMouse ()
static JoypadData getMainMenuJoypad ()
static void saveAllFocus ()
static void restoreAllFocus ()
static void onPlayerDeath (IsoPlayer playerObj)
static void onCoopJoinFailed (integer playerNum)
static void onGameStart ()
static void onRenderUI ()

Static Public Attributes

static table< integer, JoypadControllerDatacontrollers
static table< integer, JoypadDataplayers
static table< integer, JoypadDatajoypads
static integer forceActivate
static table< integer, ISUIElementsaveFocus
static ISJoypadDebugUI debugUI

Member Function Documentation

◆ getMainMenuJoypad()

JoypadData JoypadState::getMainMenuJoypad ( )
static

◆ onCoopJoinFailed()

void JoypadState::onCoopJoinFailed ( integer playerNum)
static

◆ onGamepadConnect()

void JoypadState::onGamepadConnect ( integer id)
static

◆ onGamepadDisconnect()

void JoypadState::onGamepadDisconnect ( integer id)
static

◆ onGameStart()

void JoypadState::onGameStart ( )
static

◆ onPlayerDeath()

void JoypadState::onPlayerDeath ( IsoPlayer playerObj)
static

◆ onRenderUI()

void JoypadState::onRenderUI ( )
static

◆ restoreAllFocus()

void JoypadState::restoreAllFocus ( )
static

◆ saveAllFocus()

void JoypadState::saveAllFocus ( )
static

◆ useKeyboardMouse()

void JoypadState::useKeyboardMouse ( )
static

Member Data Documentation

◆ controllers

table<integer, JoypadControllerData> JoypadState::controllers
static

◆ debugUI

ISJoypadDebugUI JoypadState::debugUI
static

◆ forceActivate

integer JoypadState::forceActivate
static

◆ joypads

table<integer, JoypadData> JoypadState::joypads
static

◆ players

table<integer, JoypadData> JoypadState::players
static

◆ saveFocus

table<integer, ISUIElement> JoypadState::saveFocus
static

The documentation for this class was generated from the following file: