dezhou_client/wb_unity_pro/Assets/Source/Generate/PageSliderManagerWrap.cs

228 lines
5.7 KiB
C#

//this source code was auto-generated by tolua#, do not modify it
using System;
using LuaInterface;
public class PageSliderManagerWrap
{
public static void Register(LuaState L)
{
L.BeginClass(typeof(PageSliderManager), typeof(UnityEngine.MonoBehaviour));
L.RegFunction("SetTitleSpacing", SetTitleSpacing);
L.RegFunction("OnBeginDrag", OnBeginDrag);
L.RegFunction("OnDrag", OnDrag);
L.RegFunction("OnEndDrag", OnEndDrag);
L.RegFunction("CheckPointerClick", CheckPointerClick);
L.RegFunction("OnPageClick", OnPageClick);
L.RegFunction("GoToPage", GoToPage);
L.RegFunction("NextPage", NextPage);
L.RegFunction("PreviousPage", PreviousPage);
L.RegFunction("JumpToPage", JumpToPage);
L.RegFunction("__eq", op_Equality);
L.RegFunction("__tostring", ToLua.op_ToString);
L.EndClass();
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int SetTitleSpacing(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
LuaTable arg0 = ToLua.CheckLuaTable(L, 2);
obj.SetTitleSpacing(arg0);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int OnBeginDrag(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
UnityEngine.EventSystems.PointerEventData arg0 = (UnityEngine.EventSystems.PointerEventData)ToLua.CheckObject<UnityEngine.EventSystems.PointerEventData>(L, 2);
obj.OnBeginDrag(arg0);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int OnDrag(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
UnityEngine.EventSystems.PointerEventData arg0 = (UnityEngine.EventSystems.PointerEventData)ToLua.CheckObject<UnityEngine.EventSystems.PointerEventData>(L, 2);
obj.OnDrag(arg0);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int OnEndDrag(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
UnityEngine.EventSystems.PointerEventData arg0 = (UnityEngine.EventSystems.PointerEventData)ToLua.CheckObject<UnityEngine.EventSystems.PointerEventData>(L, 2);
obj.OnEndDrag(arg0);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int CheckPointerClick(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
obj.CheckPointerClick(arg0);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int OnPageClick(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
obj.OnPageClick(arg0);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int GoToPage(IntPtr L)
{
try
{
int count = LuaDLL.lua_gettop(L);
if (count == 2)
{
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
obj.GoToPage(arg0);
return 0;
}
else if (count == 3)
{
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
obj.GoToPage(arg0, arg1);
return 0;
}
else
{
return LuaDLL.luaL_throw(L, "invalid arguments to method: PageSliderManager.GoToPage");
}
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int NextPage(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 1);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
obj.NextPage();
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int PreviousPage(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 1);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
obj.PreviousPage();
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int JumpToPage(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
PageSliderManager obj = (PageSliderManager)ToLua.CheckObject<PageSliderManager>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
obj.JumpToPage(arg0);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int op_Equality(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
bool o = arg0 == arg1;
LuaDLL.lua_pushboolean(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
}