zombie.Lua
Class LuaBackendClass
java.lang.Object
zombie.Lua.LuaBackendClass
- All Implemented Interfaces:
- se.krka.kahlua.vm.KahluaTable
- Direct Known Subclasses:
- TestThingJava
public class LuaBackendClass
- extends java.lang.Object
- implements se.krka.kahlua.vm.KahluaTable
Method Summary |
java.lang.Object |
call(java.lang.String func)
|
java.lang.Object |
call(java.lang.String func,
java.lang.Object param1)
|
java.lang.Object |
call(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
|
java.lang.Object |
call(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
|
java.lang.Object |
call(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
|
java.lang.Object |
call(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
|
boolean |
callBool(java.lang.String func)
|
boolean |
callBool(java.lang.String func,
java.lang.Object param1)
|
boolean |
callBool(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
|
boolean |
callBool(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
|
boolean |
callBool(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
|
boolean |
callBool(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
|
float |
callFloat(java.lang.String func)
|
float |
callFloat(java.lang.String func,
java.lang.Object param1)
|
float |
callFloat(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
|
float |
callFloat(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
|
float |
callFloat(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
|
float |
callFloat(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
|
int |
callInt(java.lang.String func)
|
int |
callInt(java.lang.String func,
java.lang.Object param1)
|
int |
callInt(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
|
int |
callInt(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
|
int |
callInt(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
|
int |
callInt(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
|
void |
callVoid(java.lang.String func)
|
void |
callVoid(java.lang.String func,
java.lang.Object param1)
|
void |
callVoid(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
|
void |
callVoid(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
|
void |
callVoid(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
|
void |
callVoid(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
|
se.krka.kahlua.vm.KahluaTable |
getMetatable()
|
java.lang.String |
getString(java.lang.String string)
|
boolean |
isEmpty()
|
se.krka.kahlua.vm.KahluaTableIterator |
iterator()
|
int |
len()
|
void |
load(java.nio.ByteBuffer input)
|
void |
load(java.io.DataInputStream input)
|
java.lang.Object |
rawget(int key)
|
java.lang.Object |
rawget(java.lang.Object key)
|
void |
rawset(int key,
java.lang.Object value)
|
void |
rawset(java.lang.Object key,
java.lang.Object value)
|
void |
save(java.nio.ByteBuffer output)
|
void |
save(java.io.DataOutputStream output)
|
void |
setMetatable(se.krka.kahlua.vm.KahluaTable metatable)
|
void |
wipe()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LuaBackendClass
public LuaBackendClass(java.lang.String type)
getString
public java.lang.String getString(java.lang.String string)
- Specified by:
getString
in interface se.krka.kahlua.vm.KahluaTable
callVoid
public void callVoid(java.lang.String func)
callVoid
public void callVoid(java.lang.String func,
java.lang.Object param1)
callVoid
public void callVoid(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
callVoid
public void callVoid(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
callVoid
public void callVoid(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
callVoid
public void callVoid(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
call
public java.lang.Object call(java.lang.String func)
call
public java.lang.Object call(java.lang.String func,
java.lang.Object param1)
call
public java.lang.Object call(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
call
public java.lang.Object call(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
call
public java.lang.Object call(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
call
public java.lang.Object call(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
callInt
public int callInt(java.lang.String func)
callInt
public int callInt(java.lang.String func,
java.lang.Object param1)
callInt
public int callInt(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
callInt
public int callInt(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
callInt
public int callInt(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
callInt
public int callInt(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
callFloat
public float callFloat(java.lang.String func)
callFloat
public float callFloat(java.lang.String func,
java.lang.Object param1)
callFloat
public float callFloat(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
callFloat
public float callFloat(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
callFloat
public float callFloat(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
callFloat
public float callFloat(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
callBool
public boolean callBool(java.lang.String func)
callBool
public boolean callBool(java.lang.String func,
java.lang.Object param1)
callBool
public boolean callBool(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2)
callBool
public boolean callBool(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
callBool
public boolean callBool(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
callBool
public boolean callBool(java.lang.String func,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
setMetatable
public void setMetatable(se.krka.kahlua.vm.KahluaTable metatable)
- Specified by:
setMetatable
in interface se.krka.kahlua.vm.KahluaTable
getMetatable
public se.krka.kahlua.vm.KahluaTable getMetatable()
- Specified by:
getMetatable
in interface se.krka.kahlua.vm.KahluaTable
rawset
public void rawset(java.lang.Object key,
java.lang.Object value)
- Specified by:
rawset
in interface se.krka.kahlua.vm.KahluaTable
rawget
public java.lang.Object rawget(java.lang.Object key)
- Specified by:
rawget
in interface se.krka.kahlua.vm.KahluaTable
rawset
public void rawset(int key,
java.lang.Object value)
- Specified by:
rawset
in interface se.krka.kahlua.vm.KahluaTable
rawget
public java.lang.Object rawget(int key)
- Specified by:
rawget
in interface se.krka.kahlua.vm.KahluaTable
len
public int len()
- Specified by:
len
in interface se.krka.kahlua.vm.KahluaTable
iterator
public se.krka.kahlua.vm.KahluaTableIterator iterator()
- Specified by:
iterator
in interface se.krka.kahlua.vm.KahluaTable
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface se.krka.kahlua.vm.KahluaTable
wipe
public void wipe()
- Specified by:
wipe
in interface se.krka.kahlua.vm.KahluaTable
save
public void save(java.nio.ByteBuffer output)
throws java.io.IOException
- Specified by:
save
in interface se.krka.kahlua.vm.KahluaTable
- Throws:
java.io.IOException
load
public void load(java.nio.ByteBuffer input)
throws java.io.IOException
- Specified by:
load
in interface se.krka.kahlua.vm.KahluaTable
- Throws:
java.io.IOException
save
public void save(java.io.DataOutputStream output)
throws java.io.IOException
- Specified by:
save
in interface se.krka.kahlua.vm.KahluaTable
- Throws:
java.io.IOException
load
public void load(java.io.DataInputStream input)
throws java.io.IOException
- Specified by:
load
in interface se.krka.kahlua.vm.KahluaTable
- Throws:
java.io.IOException