public static int set_EventOnUIItem3DTouch(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); Action<UIControllerBase> action; int num = LuaObject.checkDelegate<Action<UIControllerBase>>(l, 2, out action); if (num == 0) { scrollItemBaseUIController.EventOnUIItem3DTouch = action; } else if (num == 1) { ScrollItemBaseUIController scrollItemBaseUIController2 = scrollItemBaseUIController; scrollItemBaseUIController2.EventOnUIItem3DTouch = (Action<UIControllerBase>)Delegate.Combine(scrollItemBaseUIController2.EventOnUIItem3DTouch, action); } else if (num == 2) { ScrollItemBaseUIController scrollItemBaseUIController3 = scrollItemBaseUIController; scrollItemBaseUIController3.EventOnUIItem3DTouch = (Action<UIControllerBase>)Delegate.Remove(scrollItemBaseUIController3.EventOnUIItem3DTouch, action); } LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int __callBase_BindFieldImpl(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)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 = scrollItemBaseUIController.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; }
public static int OnScrollItemDoubleClick(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); scrollItemBaseUIController.OnScrollItemDoubleClick(); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int get_ItemIndex(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); LuaObject.pushValue(l, true); LuaObject.pushValue(l, scrollItemBaseUIController.ItemIndex); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int get_m_3dTouchEventTrigger(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); LuaObject.pushValue(l, true); LuaObject.pushValue(l, scrollItemBaseUIController.m_luaExportHelper.m_3dTouchEventTrigger); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int __callBase_Clear(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); scrollItemBaseUIController.m_luaExportHelper.__callBase_Clear(); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int set_m_3dTouchEventTrigger(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); ThreeDTouchEventListener 3dTouchEventTrigger; LuaObject.checkType<ThreeDTouchEventListener>(l, 2, out 3dTouchEventTrigger); scrollItemBaseUIController.m_luaExportHelper.m_3dTouchEventTrigger = 3dTouchEventTrigger; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int set_m_ownerCtrl(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); UIControllerBase ownerCtrl; LuaObject.checkType<UIControllerBase>(l, 2, out ownerCtrl); scrollItemBaseUIController.m_ownerCtrl = ownerCtrl; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int set_m_itemIndex(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); int itemIndex; LuaObject.checkType(l, 2, out itemIndex); scrollItemBaseUIController.m_itemIndex = itemIndex; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int __callBase_SetButtonLongPressEndListener(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); string fieldName; LuaObject.checkType(l, 2, out fieldName); Action<UIControllerBase> action; LuaObject.checkDelegate<Action<UIControllerBase>>(l, 3, out action); scrollItemBaseUIController.m_luaExportHelper.__callBase_SetButtonLongPressEndListener(fieldName, action); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int __callBase_OnButtonClick(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); Button button; LuaObject.checkType<Button>(l, 2, out button); string fieldName; LuaObject.checkType(l, 3, out fieldName); scrollItemBaseUIController.m_luaExportHelper.__callBase_OnButtonClick(button, fieldName); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int Init(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); UIControllerBase ownerCtrl; LuaObject.checkType<UIControllerBase>(l, 2, out ownerCtrl); bool isCareItemClick; LuaObject.checkType(l, 3, out isCareItemClick); scrollItemBaseUIController.Init(ownerCtrl, isCareItemClick); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
public static int __callBase_Initlize(IntPtr l) { int result; try { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)LuaObject.checkSelf(l); string ctrlName; LuaObject.checkType(l, 2, out ctrlName); bool bindNow; LuaObject.checkType(l, 3, out bindNow); scrollItemBaseUIController.m_luaExportHelper.__callBase_Initlize(ctrlName, bindNow); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return result; }
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>))) { ScrollItemBaseUIController scrollItemBaseUIController = (ScrollItemBaseUIController)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); scrollItemBaseUIController.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>))) { ScrollItemBaseUIController scrollItemBaseUIController2 = (ScrollItemBaseUIController)LuaObject.checkSelf(l); string fieldName; LuaObject.checkType(l, 2, out fieldName); Action<UIControllerBase, bool> action2; LuaObject.checkDelegate<Action<UIControllerBase, bool>>(l, 3, out action2); scrollItemBaseUIController2.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; }