|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LuaState | |
|---|---|
| org.luaj.lib.j2se | |
| org.luaj.vm | |
| Uses of LuaState in org.luaj.lib.j2se |
|---|
| Methods in org.luaj.lib.j2se with parameters of type LuaState | |
|---|---|
boolean |
LuajavaLib.luaStackCall(LuaState vm)
|
| Uses of LuaState in org.luaj.vm |
|---|
| Fields in org.luaj.vm declared as LuaState | |
|---|---|
LuaState |
LThread.vm
|
| Methods in org.luaj.vm that return LuaState | |
|---|---|
static LuaState |
Platform.newLuaState()
Creates a new instance of LuaState. |
| Methods in org.luaj.vm with parameters of type LuaState | |
|---|---|
LValue |
LFunction.__index(LuaState vm,
LValue table,
LValue key)
Process lua tag method __index when it points to a function. |
void |
LFunction.__newindex(LuaState vm,
LValue table,
LValue key,
LValue val)
Process lua tag method __newindex when it points to a function Default method calls the function using the vm. |
LFunction |
CallInfo.currentfunc(LuaState vm)
|
int |
CallInfo.currentfunca(LuaState vm)
|
LValue |
LTable.foreach(LuaState vm,
LFunction function,
boolean indexedonly)
Executes the given f over all elements of table. |
protected abstract void |
Platform.installOptionalLibs(LuaState vm)
Install optional libraries on the LuaState. |
int |
LFunction.invoke(LuaState lua)
Called to invoke a JavaFunction. |
LValue |
LValue.luaGetTable(LuaState vm,
LValue key)
Dispatch a gettable operation. |
void |
LValue.luaSetTable(LuaState vm,
LValue key,
LValue val)
Dispatch a settable operation. |
void |
LTable.luaSort(LuaState vm,
LValue compare)
|
boolean |
LClosure.luaStackCall(LuaState vm)
|
boolean |
LFunction.luaStackCall(LuaState vm)
Set up a Java invocation, and leave the results on the stack starting at base. |
boolean |
LValue.luaStackCall(LuaState vm)
|
boolean |
LTable.next(LuaState vm,
LValue key,
boolean indexedonly)
Leave key,value pair on top, or nil if at end of list. |
boolean |
LWeakTable.next(LuaState vm,
LValue key,
boolean indexedonly)
|
static void |
Print.printState(LuaState state,
int base,
int top,
int max,
LClosure cl,
int pc)
|
void |
LThread.resumeFrom(LuaState vm,
int nargs)
|
static LPrototype |
LoadState.undump(LuaState L,
java.io.InputStream stream,
java.lang.String name)
|
void |
LuaState.xmove(LuaState to,
int n)
Exchange values between threads. |
| Constructors in org.luaj.vm with parameters of type LuaState | |
|---|---|
LuaErrorException(LuaState vm,
java.lang.String message,
int level)
Construct the message around a specific vm and with a particular level of debug info |
|
UpVal(LuaState state,
int i)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||