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

Public Member Functions

void init ()
IsoSprite getSprite ()
void playAnim (string name, number seconds, boolean looped, boolean animate)
void changeState (ISBaseState state)
void update ()
void postrender (ColorInfo col, boolean bDoAttached)
void placeInWorld (number x, number y, number z)
void removeFromWorld ()
 ISBaseMover ()
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

IsoLuaMover javaObject
IsoSprite sprite
ISMoverStateMachine states
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ ISBaseMover()

ISBaseMover::ISBaseMover ( )

Member Function Documentation

◆ changeState()

void ISBaseMover::changeState ( ISBaseState state)

◆ getSprite()

IsoSprite ISBaseMover::getSprite ( )

◆ init()

void ISBaseMover::init ( )

◆ placeInWorld()

void ISBaseMover::placeInWorld ( number x,
number y,
number z )

◆ playAnim()

void ISBaseMover::playAnim ( string name,
number seconds,
boolean looped,
boolean animate )

◆ postrender()

void ISBaseMover::postrender ( ColorInfo col,
boolean bDoAttached )

◆ removeFromWorld()

void ISBaseMover::removeFromWorld ( )

◆ update()

void ISBaseMover::update ( )

Member Data Documentation

◆ javaObject

IsoLuaMover ISBaseMover::javaObject

◆ sprite

IsoSprite ISBaseMover::sprite

◆ states

ISMoverStateMachine ISBaseMover::states

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