NLua.LuaFunction Class Reference
Inheritance diagram for NLua.LuaFunction:
Collaboration diagram for NLua.LuaFunction:

Public Member Functions

 LuaFunction (int reference, Lua interpreter)
 
 LuaFunction (LuaNativeFunction function, Lua interpreter)
 
object[] Call (params object[] args)
 
override string ToString ()
 
override bool Equals (object o)
 
override int GetHashCode ()
 
- Public Member Functions inherited from NLua.LuaBase
void Dispose ()
 
virtual void Dispose (bool disposeManagedResources)
 
override bool Equals (object o)
 
override int GetHashCode ()
 

Additional Inherited Members

- Protected Attributes inherited from NLua.LuaBase
int _Reference
 
Lua _Interpreter
 

Constructor & Destructor Documentation

◆ LuaFunction() [1/2]

NLua.LuaFunction.LuaFunction ( int  reference,
Lua  interpreter 
)

◆ LuaFunction() [2/2]

NLua.LuaFunction.LuaFunction ( LuaNativeFunction  function,
Lua  interpreter 
)

Member Function Documentation

◆ Call()

object [] NLua.LuaFunction.Call ( params object[]  args)

◆ Equals()

override bool NLua.LuaFunction.Equals ( object  o)

◆ GetHashCode()

override int NLua.LuaFunction.GetHashCode ( )

◆ ToString()

override string NLua.LuaFunction.ToString ( )

The documentation for this class was generated from the following file: