416 lines
		
	
	
		
			9.7 KiB
		
	
	
	
		
			C#
		
	
			
		
		
	
	
			416 lines
		
	
	
		
			9.7 KiB
		
	
	
	
		
			C#
		
	
//this source code was auto-generated by tolua#, do not modify it
 | 
						|
using System;
 | 
						|
using LuaInterface;
 | 
						|
 | 
						|
public class RoleRenderManagerWrap
 | 
						|
{
 | 
						|
	public static void Register(LuaState L)
 | 
						|
	{
 | 
						|
		L.BeginClass(typeof(RoleRenderManager), typeof(GameCore.UnitySingleton<RoleRenderManager>));
 | 
						|
		L.RegFunction("Init", Init);
 | 
						|
		L.RegFunction("UpdateCMD", UpdateCMD);
 | 
						|
		L.RegFunction("SetCardRender", SetCardRender);
 | 
						|
		L.RegFunction("GetCardRender", GetCardRender);
 | 
						|
		L.RegFunction("ClearRender", ClearRender);
 | 
						|
		L.RegFunction("ClearAllRender", ClearAllRender);
 | 
						|
		L.RegFunction("__eq", op_Equality);
 | 
						|
		L.RegFunction("__tostring", ToLua.op_ToString);
 | 
						|
		L.RegVar("uiCam", get_uiCam, set_uiCam);
 | 
						|
		L.RegVar("roleCam", get_roleCam, set_roleCam);
 | 
						|
		L.RegVar("camEvent", get_camEvent, set_camEvent);
 | 
						|
		L.RegVar("width", get_width, set_width);
 | 
						|
		L.RegVar("height", get_height, set_height);
 | 
						|
		L.RegVar("roleRenderer", get_roleRenderer, set_roleRenderer);
 | 
						|
		L.RegVar("root", get_root, set_root);
 | 
						|
		L.EndClass();
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int Init(IntPtr L)
 | 
						|
	{
 | 
						|
		try
 | 
						|
		{
 | 
						|
			ToLua.CheckArgsCount(L, 2);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)ToLua.CheckObject<RoleRenderManager>(L, 1);
 | 
						|
			UnityEngine.Camera arg0 = (UnityEngine.Camera)ToLua.CheckObject(L, 2, typeof(UnityEngine.Camera));
 | 
						|
			obj.Init(arg0);
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch (Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e);
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int UpdateCMD(IntPtr L)
 | 
						|
	{
 | 
						|
		try
 | 
						|
		{
 | 
						|
			ToLua.CheckArgsCount(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)ToLua.CheckObject<RoleRenderManager>(L, 1);
 | 
						|
			obj.UpdateCMD();
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch (Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e);
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int SetCardRender(IntPtr L)
 | 
						|
	{
 | 
						|
		try
 | 
						|
		{
 | 
						|
			ToLua.CheckArgsCount(L, 3);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)ToLua.CheckObject<RoleRenderManager>(L, 1);
 | 
						|
			int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
 | 
						|
			UnityEngine.GameObject arg1 = (UnityEngine.GameObject)ToLua.CheckObject(L, 3, typeof(UnityEngine.GameObject));
 | 
						|
			UnityEngine.Material o = obj.SetCardRender(arg0, arg1);
 | 
						|
			ToLua.Push(L, o);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch (Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e);
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int GetCardRender(IntPtr L)
 | 
						|
	{
 | 
						|
		try
 | 
						|
		{
 | 
						|
			ToLua.CheckArgsCount(L, 2);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)ToLua.CheckObject<RoleRenderManager>(L, 1);
 | 
						|
			int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
 | 
						|
			UnityEngine.Material o = obj.GetCardRender(arg0);
 | 
						|
			ToLua.Push(L, o);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch (Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e);
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int ClearRender(IntPtr L)
 | 
						|
	{
 | 
						|
		try
 | 
						|
		{
 | 
						|
			ToLua.CheckArgsCount(L, 2);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)ToLua.CheckObject<RoleRenderManager>(L, 1);
 | 
						|
			int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
 | 
						|
			obj.ClearRender(arg0);
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch (Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e);
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int ClearAllRender(IntPtr L)
 | 
						|
	{
 | 
						|
		try
 | 
						|
		{
 | 
						|
			ToLua.CheckArgsCount(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)ToLua.CheckObject<RoleRenderManager>(L, 1);
 | 
						|
			obj.ClearAllRender();
 | 
						|
			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);
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int get_uiCam(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.Camera ret = obj.uiCam;
 | 
						|
			ToLua.PushSealed(L, ret);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index uiCam on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int get_roleCam(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.Camera ret = obj.roleCam;
 | 
						|
			ToLua.PushSealed(L, ret);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index roleCam on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int get_camEvent(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.Rendering.CameraEvent ret = obj.camEvent;
 | 
						|
			ToLua.Push(L, ret);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index camEvent on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int get_width(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			int ret = obj.width;
 | 
						|
			LuaDLL.lua_pushinteger(L, ret);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index width on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int get_height(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			int ret = obj.height;
 | 
						|
			LuaDLL.lua_pushinteger(L, ret);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index height on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int get_roleRenderer(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.MeshRenderer[] ret = obj.roleRenderer;
 | 
						|
			ToLua.Push(L, ret);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index roleRenderer on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int get_root(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.GameObject ret = obj.root;
 | 
						|
			ToLua.PushSealed(L, ret);
 | 
						|
			return 1;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index root on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int set_uiCam(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.Camera arg0 = (UnityEngine.Camera)ToLua.CheckObject(L, 2, typeof(UnityEngine.Camera));
 | 
						|
			obj.uiCam = arg0;
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index uiCam on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int set_roleCam(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.Camera arg0 = (UnityEngine.Camera)ToLua.CheckObject(L, 2, typeof(UnityEngine.Camera));
 | 
						|
			obj.roleCam = arg0;
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index roleCam on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int set_camEvent(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.Rendering.CameraEvent arg0 = (UnityEngine.Rendering.CameraEvent)ToLua.CheckObject(L, 2, typeof(UnityEngine.Rendering.CameraEvent));
 | 
						|
			obj.camEvent = arg0;
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index camEvent on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int set_width(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
 | 
						|
			obj.width = arg0;
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index width on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int set_height(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
 | 
						|
			obj.height = arg0;
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index height on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int set_roleRenderer(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.MeshRenderer[] arg0 = ToLua.CheckObjectArray<UnityEngine.MeshRenderer>(L, 2);
 | 
						|
			obj.roleRenderer = arg0;
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index roleRenderer on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
 | 
						|
	static int set_root(IntPtr L)
 | 
						|
	{
 | 
						|
		object o = null;
 | 
						|
 | 
						|
		try
 | 
						|
		{
 | 
						|
			o = ToLua.ToObject(L, 1);
 | 
						|
			RoleRenderManager obj = (RoleRenderManager)o;
 | 
						|
			UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 2, typeof(UnityEngine.GameObject));
 | 
						|
			obj.root = arg0;
 | 
						|
			return 0;
 | 
						|
		}
 | 
						|
		catch(Exception e)
 | 
						|
		{
 | 
						|
			return LuaDLL.toluaL_exception(L, e, o, "attempt to index root on a nil value");
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 |