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 TeLuaThread * | create (TeLuaContext *context) |
static TeLuaThread * | threadFromState (lua_State *state) |
static void | cleanup () |