Package zombie.Lua
Class Event.Add
java.lang.Object
zombie.Lua.Event.Add
- All Implemented Interfaces:
se.krka.kahlua.vm.JavaFunction
- Enclosing class:
- Event
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
call
(se.krka.kahlua.vm.LuaCallFrame callFrame, int nArguments) This interface defines functions which the Kahlua engine can call.
-
Constructor Details
-
Add
-
-
Method Details
-
call
public int call(se.krka.kahlua.vm.LuaCallFrame callFrame, int nArguments) Description copied from interface:se.krka.kahlua.vm.JavaFunction
This interface defines functions which the Kahlua engine can call. General contract:callFrame.get(i) = an argument (0 <= i < nArguments)
Return (possibly) values to lua by calling:
callFrame.push(value1); callFrame.push(value2); return 2; // number of pushed values
- Specified by:
call
in interfacese.krka.kahlua.vm.JavaFunction
- Parameters:
callFrame
- - the frame that contains all the arguments and where all the results should be put.nArguments
- - number of function arguments- Returns:
- N, number of return values. The top N objects on the stack are considered the return values.
-