ScummVM API documentation
Tetraedge::TeLuaThread Class Reference

Public Member Functions

 TeLuaThread (TeLuaContext *context)
 
void execute (const Common::String &str)
 
void execute (const Common::String &str, const TeVariant &p1)
 
void execute (const Common::String &str, const TeVariant &p1, const TeVariant &p2)
 
void execute (const Common::String &str, const TeVariant &p1, const TeVariant &p2, const TeVariant &p3)
 
void executeFile (const Common::Path &node)
 
void pushValue (const TeVariant &val)
 
void release ()
 
void resume ()
 
void resume (const TeVariant &p1)
 
void resume (const TeVariant &p1, const TeVariant &p2)
 
void resume (const TeVariant &p1, const TeVariant &p2, const TeVariant &p3)
 
int yield ()
 

Static Public Member Functions

static TeLuaThreadcreate (TeLuaContext *context)
 
static TeLuaThreadthreadFromState (lua_State *state)
 
static void cleanup ()
 

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