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

Public Member Functions

void initialise ()
void addPage (string pagetitle, string pagetext, string moreTextInfo, fun():boolean pagenextcondition)
ISTutorialPageInfo getCurrent ()
void applyPageToRichTextPanel (ISRichTextPanel tutorialPanel)
boolean hasNext ()
boolean hasPrevious ()
void update (ISRichTextPanel tutorialPanel)
 ISTutorialSetInfo ()
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

integer pageCount
integer currentPage
ISTutorialPageInfo[] pages
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ ISTutorialSetInfo()

ISTutorialSetInfo::ISTutorialSetInfo ( )

Member Function Documentation

◆ addPage()

void ISTutorialSetInfo::addPage ( string pagetitle,
string pagetext,
string moreTextInfo,
fun():boolean pagenextcondition )

◆ applyPageToRichTextPanel()

void ISTutorialSetInfo::applyPageToRichTextPanel ( ISRichTextPanel tutorialPanel)

◆ getCurrent()

ISTutorialPageInfo ISTutorialSetInfo::getCurrent ( )

◆ hasNext()

boolean ISTutorialSetInfo::hasNext ( )

◆ hasPrevious()

boolean ISTutorialSetInfo::hasPrevious ( )

◆ initialise()

void ISTutorialSetInfo::initialise ( )

◆ update()

void ISTutorialSetInfo::update ( ISRichTextPanel tutorialPanel)

Member Data Documentation

◆ currentPage

integer ISTutorialSetInfo::currentPage

◆ pageCount

integer ISTutorialSetInfo::pageCount

◆ pages

ISTutorialPageInfo [] ISTutorialSetInfo::pages

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