public static void Register(LuaState L)
{
L.BeginClass(typeof(TestEventListener), typeof(UnityEngine.MonoBehaviour));
L.RegFunction("SetOnFinished", SetOnFinished);
L.RegFunction("__eq", op_Equality);
L.RegFunction("__tostring", Lua_ToString);
L.RegVar("onClick", get_onClick, set_onClick);
L.RegVar("onClickEvent", get_onClickEvent, set_onClickEvent);
L.RegFunction("OnClick", TestEventListener_OnClick);
L.RegFunction("VoidDelegate", TestEventListener_VoidDelegate);
L.EndClass();
}