C# Class Schumix.Components.LuaEngine.LuaHelper

Helper functions for the LuaEngine implementation.
Afficher le fichier Open project: Schumix/Schumix2 Class Usage Examples

Méthodes publiques

Méthode Description
HandleLuaCommands ( NLua.Lua vm, string chan, string msg ) : void

Handles Lua irc commands, especially interpreting.

RegisterLuaFunctions ( NLua.Lua vm, LuaFunctionDescriptor>.Dictionary &luaFunctions, object target ) : void

Registers Lua functions found in the specified target.

Method Details

HandleLuaCommands() public static méthode

Handles Lua irc commands, especially interpreting.
public static HandleLuaCommands ( NLua.Lua vm, string chan, string msg ) : void
vm NLua.Lua Lua virtual machine
chan string Channel name.
msg string Message sent.
Résultat void

RegisterLuaFunctions() public static méthode

Registers Lua functions found in the specified target.
public static RegisterLuaFunctions ( NLua.Lua vm, LuaFunctionDescriptor>.Dictionary &luaFunctions, object target ) : void
vm NLua.Lua The Lua virtual machine.
luaFunctions LuaFunctionDescriptor>.Dictionary Global lua function table.
target object Object (class,struct) to search in.
Résultat void