Project Zomboid Lua Docs 42.13.0
Unofficial documentation for Project Zomboid's Lua
Loading...
Searching...
No Matches
MainOptions::GameOptions Class Reference
Inheritance diagram for MainOptions::GameOptions:
ISBaseObject

Public Member Functions

void add (MainOptions::GameOption option)
MainOptions::GameOption get (string optionName)
void apply ()
void storeCurrentValues ()
void restoreOriginalValues ()
void toUI ()
void onChange (MainOptions::GameOption option)
 MainOptions::GameOptions ()
Public Member Functions inherited from ISBaseObject
void initialise ()
ISBaseObject derive (string type)
void addEventListener (string _event, function _callback, unknown _target)
void removeEventListener (string _event, function _callback)
void triggerEvent (string _event, unknown ...)
void clearEventListeners ()
 ISBaseObject ()

Public Attributes

boolean changed
table options
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Member Function Documentation

◆ add()

void MainOptions::GameOptions::add ( MainOptions::GameOption option)

◆ apply()

void MainOptions::GameOptions::apply ( )

◆ get()

MainOptions::GameOption MainOptions::GameOptions::get ( string optionName)

◆ MainOptions::GameOptions()

MainOptions::GameOptions::MainOptions::GameOptions ( )

◆ onChange()

void MainOptions::GameOptions::onChange ( MainOptions::GameOption option)

◆ restoreOriginalValues()

void MainOptions::GameOptions::restoreOriginalValues ( )

◆ storeCurrentValues()

void MainOptions::GameOptions::storeCurrentValues ( )

◆ toUI()

void MainOptions::GameOptions::toUI ( )

Member Data Documentation

◆ changed

boolean MainOptions::GameOptions::changed

◆ options

table MainOptions::GameOptions::options

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