Class LuaCallFrame
java.lang.Object
se.krka.kahlua.vm.LuaCallFrame
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearFromIndex(int arg0) voidcloseUpvalues(int arg0) findUpvalue(int arg0) final Objectget(int arg0) intgetLocalVarName(int arg0) intgetLocalVarStackIndex(int arg0) getNameOfStack(int arg0) intgetTop()voidinit()booleanisJava()booleanisLua()voidintintintpushNil()voidpushVarargs(int arg0, int arg1) final voidvoidsetLocalVarToStack(String arg0, int arg1) voidfinal voidsetTop(int arg0) voidstackClear(int arg0, int arg1) final voidstackCopy(int arg0, int arg1, int arg2) toString()
-
Field Details
-
coroutine
-
closure
-
javaFunction
-
pc
public int pc -
localBase
public int localBase -
nArguments
public int nArguments -
canYield
public boolean canYield -
localsAssigned
public int localsAssigned -
LocalVarToStackMap
-
LocalStackToVarMap
-
LocalVarNames
-
-
Constructor Details
-
LuaCallFrame
-
-
Method Details
-
getFilename
-
set
-
get
-
push
-
push
-
pushNil
public int pushNil() -
stackCopy
public final void stackCopy(int arg0, int arg1, int arg2) -
stackClear
public void stackClear(int arg0, int arg1) -
clearFromIndex
public void clearFromIndex(int arg0) -
setTop
public final void setTop(int arg0) -
closeUpvalues
public void closeUpvalues(int arg0) -
findUpvalue
-
getTop
public int getTop() -
init
public void init() -
setPrototypeStacksize
public void setPrototypeStacksize() -
pushVarargs
public void pushVarargs(int arg0, int arg1) -
getEnvironment
-
isJava
public boolean isJava() -
isLua
public boolean isLua() -
toString2
-
toString
-
getPlatform
-
getThread
-
getClosure
-
setLocalVarToStack
-
getNameOfStack
-
printoutLocalVars
public void printoutLocalVars() -
getLocalVarCount
public int getLocalVarCount() -
getLocalVarName
-
getLocalVarStackIndex
public int getLocalVarStackIndex(int arg0)
-