//this source code was auto-generated by tolua#, do not modify it using System; using LuaInterface; public class ShadowProjectorWrap { public static void Register(LuaState L) { L.BeginClass(typeof(ShadowProjector), typeof(UnityEngine.MonoBehaviour)); L.RegFunction("SetShadowCaster", SetShadowCaster); L.RegFunction("SetBlackGround", SetBlackGround); L.RegFunction("__eq", op_Equality); L.RegFunction("__tostring", ToLua.op_ToString); L.RegVar("projector", get_projector, set_projector); L.RegVar("lightCamera", get_lightCamera, set_lightCamera); L.RegVar("shadowTex", get_shadowTex, set_shadowTex); L.RegVar("mainCamera", get_mainCamera, set_mainCamera); L.RegVar("shadowCasterList", get_shadowCasterList, set_shadowCasterList); L.RegVar("boundsCollider", get_boundsCollider, set_boundsCollider); L.RegVar("bgSp", get_bgSp, set_bgSp); L.RegVar("boundsOffset", get_boundsOffset, set_boundsOffset); L.RegVar("shadowReplaceShader", get_shadowReplaceShader, set_shadowReplaceShader); L.RegVar("IsFinished", get_IsFinished, set_IsFinished); L.RegVar("isAddFish", get_isAddFish, set_isAddFish); L.EndClass(); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SetShadowCaster(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); ShadowProjector obj = (ShadowProjector)ToLua.CheckObject(L, 1); UnityEngine.Renderer arg0 = (UnityEngine.Renderer)ToLua.CheckObject(L, 2); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); obj.SetShadowCaster(arg0, arg1); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SetBlackGround(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ShadowProjector obj = (ShadowProjector)ToLua.CheckObject(L, 1); UnityEngine.Transform arg0 = (UnityEngine.Transform)ToLua.CheckObject(L, 2); obj.SetBlackGround(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); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_projector(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Projector ret = obj.projector; ToLua.PushSealed(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index projector on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_lightCamera(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Camera ret = obj.lightCamera; ToLua.PushSealed(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index lightCamera on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_shadowTex(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.RenderTexture ret = obj.shadowTex; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index shadowTex on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_mainCamera(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Camera ret = obj.mainCamera; ToLua.PushSealed(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index mainCamera on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_shadowCasterList(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; System.Collections.Generic.List ret = obj.shadowCasterList; ToLua.PushSealed(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index shadowCasterList on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_boundsCollider(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.BoxCollider ret = obj.boundsCollider; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index boundsCollider on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_bgSp(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Transform ret = obj.bgSp; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index bgSp on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_boundsOffset(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; float ret = obj.boundsOffset; LuaDLL.lua_pushnumber(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index boundsOffset on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_shadowReplaceShader(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Shader ret = obj.shadowReplaceShader; ToLua.PushSealed(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index shadowReplaceShader on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_IsFinished(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; bool ret = obj.IsFinished; LuaDLL.lua_pushboolean(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsFinished on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_isAddFish(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; bool ret = obj.isAddFish; LuaDLL.lua_pushboolean(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index isAddFish on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_projector(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Projector arg0 = (UnityEngine.Projector)ToLua.CheckObject(L, 2, typeof(UnityEngine.Projector)); obj.projector = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index projector on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_lightCamera(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Camera arg0 = (UnityEngine.Camera)ToLua.CheckObject(L, 2, typeof(UnityEngine.Camera)); obj.lightCamera = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index lightCamera on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_shadowTex(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.RenderTexture arg0 = (UnityEngine.RenderTexture)ToLua.CheckObject(L, 2); obj.shadowTex = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index shadowTex on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_mainCamera(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Camera arg0 = (UnityEngine.Camera)ToLua.CheckObject(L, 2, typeof(UnityEngine.Camera)); obj.mainCamera = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index mainCamera on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_shadowCasterList(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; System.Collections.Generic.List arg0 = (System.Collections.Generic.List)ToLua.CheckObject(L, 2, typeof(System.Collections.Generic.List)); obj.shadowCasterList = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index shadowCasterList on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_boundsCollider(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.BoxCollider arg0 = (UnityEngine.BoxCollider)ToLua.CheckObject(L, 2); obj.boundsCollider = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index boundsCollider on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_bgSp(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Transform arg0 = (UnityEngine.Transform)ToLua.CheckObject(L, 2); obj.bgSp = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index bgSp on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_boundsOffset(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; float arg0 = (float)LuaDLL.luaL_checknumber(L, 2); obj.boundsOffset = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index boundsOffset on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_shadowReplaceShader(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; UnityEngine.Shader arg0 = (UnityEngine.Shader)ToLua.CheckObject(L, 2, typeof(UnityEngine.Shader)); obj.shadowReplaceShader = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index shadowReplaceShader on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_IsFinished(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.IsFinished = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsFinished on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_isAddFish(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); ShadowProjector obj = (ShadowProjector)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.isAddFish = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index isAddFish on a nil value"); } } }