예제 #1
0
	public static int __callBase_BindFieldImpl(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			Type fieldType;
			LuaObject.checkType(l, 2, out fieldType);
			string path;
			LuaObject.checkType(l, 3, out path);
			AutoBindAttribute.InitState initState;
			LuaObject.checkEnum<AutoBindAttribute.InitState>(l, 4, out initState);
			string fieldName;
			LuaObject.checkType(l, 5, out fieldName);
			string ctrlName;
			LuaObject.checkType(l, 6, out ctrlName);
			bool optional;
			LuaObject.checkType(l, 7, out optional);
			UnityEngine.Object o = dayButtonUIController.m_luaExportHelper.__callBase_BindFieldImpl(fieldType, path, initState, fieldName, ctrlName, optional);
			LuaObject.pushValue(l, true);
			LuaObject.pushValue(l, o);
			result = 2;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #2
0
	public static int set_EventOnDayButtonClick(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			Action<DayButtonUIController> value;
			int num = LuaObject.checkDelegate<Action<DayButtonUIController>>(l, 2, out value);
			if (num != 0)
			{
				if (num == 1)
				{
					dayButtonUIController.EventOnDayButtonClick += value;
				}
				else if (num == 2)
				{
					dayButtonUIController.EventOnDayButtonClick -= value;
				}
			}
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #3
0
	public static int OnDayButtonClick(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			dayButtonUIController.m_luaExportHelper.OnDayButtonClick();
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #4
0
	public static int get_Day(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			LuaObject.pushValue(l, true);
			LuaObject.pushValue(l, dayButtonUIController.Day);
			result = 2;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #5
0
	public static int __callBase_OnBindFiledsCompleted(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			dayButtonUIController.m_luaExportHelper.__callBase_OnBindFiledsCompleted();
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #6
0
	public static int __callBase_ToString(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			string s = dayButtonUIController.m_luaExportHelper.__callBase_ToString();
			LuaObject.pushValue(l, true);
			LuaObject.pushValue(l, s);
			result = 2;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #7
0
	public static int set_Day(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			int day;
			LuaObject.checkType(l, 2, out day);
			dayButtonUIController.m_luaExportHelper.Day = day;
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #8
0
	public static int set_m_redMark(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			GameObject redMark;
			LuaObject.checkType<GameObject>(l, 2, out redMark);
			dayButtonUIController.m_luaExportHelper.m_redMark = redMark;
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #9
0
	public static int set_m_stateCtrl(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			CommonUIStateController stateCtrl;
			LuaObject.checkType<CommonUIStateController>(l, 2, out stateCtrl);
			dayButtonUIController.m_luaExportHelper.m_stateCtrl = stateCtrl;
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #10
0
	public static int __clearDele_EventOnDayButtonClick(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			DayButtonUIController obj;
			LuaObject.checkType<DayButtonUIController>(l, 2, out obj);
			dayButtonUIController.m_luaExportHelper.__clearDele_EventOnDayButtonClick(obj);
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #11
0
	public static int ShowSelectFrame(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			bool isShow;
			LuaObject.checkType(l, 2, out isShow);
			dayButtonUIController.ShowSelectFrame(isShow);
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #12
0
	public static int InitDayButtonInfo(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			int day;
			LuaObject.checkType(l, 2, out day);
			dayButtonUIController.InitDayButtonInfo(day);
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #13
0
	public static int __callBase_SetButtonLongPressEndListener(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			string fieldName;
			LuaObject.checkType(l, 2, out fieldName);
			Action<UIControllerBase> action;
			LuaObject.checkDelegate<Action<UIControllerBase>>(l, 3, out action);
			dayButtonUIController.m_luaExportHelper.__callBase_SetButtonLongPressEndListener(fieldName, action);
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #14
0
	public static int __callBase_OnButtonClick(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			Button button;
			LuaObject.checkType<Button>(l, 2, out button);
			string fieldName;
			LuaObject.checkType(l, 3, out fieldName);
			dayButtonUIController.m_luaExportHelper.__callBase_OnButtonClick(button, fieldName);
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #15
0
	public static int __callBase_Initlize(IntPtr l)
	{
		int result;
		try
		{
			DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
			string ctrlName;
			LuaObject.checkType(l, 2, out ctrlName);
			bool bindNow;
			LuaObject.checkType(l, 3, out bindNow);
			dayButtonUIController.m_luaExportHelper.__callBase_Initlize(ctrlName, bindNow);
			LuaObject.pushValue(l, true);
			result = 1;
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}
예제 #16
0
	public static int __callBase_SetToggleValueChangedListener(IntPtr l)
	{
		int result;
		try
		{
			int total = LuaDLL.lua_gettop(l);
			if (LuaObject.matchType(l, total, 2, typeof(string[]), typeof(Action<UIControllerBase, bool>)))
			{
				DayButtonUIController dayButtonUIController = (DayButtonUIController)LuaObject.checkSelf(l);
				string[] fieldNames;
				LuaObject.checkArray<string>(l, 2, out fieldNames);
				Action<UIControllerBase, bool> action;
				LuaObject.checkDelegate<Action<UIControllerBase, bool>>(l, 3, out action);
				dayButtonUIController.m_luaExportHelper.__callBase_SetToggleValueChangedListener(fieldNames, action);
				LuaObject.pushValue(l, true);
				result = 1;
			}
			else if (LuaObject.matchType(l, total, 2, typeof(string), typeof(Action<UIControllerBase, bool>)))
			{
				DayButtonUIController dayButtonUIController2 = (DayButtonUIController)LuaObject.checkSelf(l);
				string fieldName;
				LuaObject.checkType(l, 2, out fieldName);
				Action<UIControllerBase, bool> action2;
				LuaObject.checkDelegate<Action<UIControllerBase, bool>>(l, 3, out action2);
				dayButtonUIController2.m_luaExportHelper.__callBase_SetToggleValueChangedListener(fieldName, action2);
				LuaObject.pushValue(l, true);
				result = 1;
			}
			else
			{
				LuaObject.pushValue(l, false);
				LuaDLL.lua_pushstring(l, "No matched override function __callBase_SetToggleValueChangedListener to call");
				result = 2;
			}
		}
		catch (Exception e)
		{
			result = LuaObject.error(l, e);
		}
		return result;
	}