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

Public Member Functions

void initialise ()
void add (unknown item)
integer size ()
boolean isEmpty ()
void clear ()
unknown get (integer index)
void sort (fun(a:unknown, b:unknown):boolean f)
void foreach (function func, unknown param1, unknown param2, unknown param3, unknown param4)
unknown remove (unknown item)
unknown pop ()
boolean contains (unknown item)
void addAll (LuaList list)
unknown removeRandom ()
unknown removeAt (integer index)
 LuaList ()
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

number count
table items
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ LuaList()

LuaList::LuaList ( )

Member Function Documentation

◆ add()

void LuaList::add ( unknown item)

◆ addAll()

void LuaList::addAll ( LuaList list)

◆ clear()

void LuaList::clear ( )

◆ contains()

boolean LuaList::contains ( unknown item)

◆ foreach()

void LuaList::foreach ( function func,
unknown param1,
unknown param2,
unknown param3,
unknown param4 )

◆ get()

unknown LuaList::get ( integer index)

◆ initialise()

void LuaList::initialise ( )

◆ isEmpty()

boolean LuaList::isEmpty ( )

◆ pop()

unknown LuaList::pop ( )

◆ remove()

unknown LuaList::remove ( unknown item)

◆ removeAt()

unknown LuaList::removeAt ( integer index)

◆ removeRandom()

unknown LuaList::removeRandom ( )

◆ size()

integer LuaList::size ( )

◆ sort()

void LuaList::sort ( fun(a:unknown, b:unknown):boolean f)

Member Data Documentation

◆ count

number LuaList::count

◆ items

table LuaList::items

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