public UnityEngine.UI.InputField.OnValidateInput UnityEngine_UI_InputField_OnValidateInput(LuaFunction func, LuaTable self, bool flag) { if (func == null) { UnityEngine.UI.InputField.OnValidateInput fn = delegate(string param0, int param1, char param2) { return('\0'); }; return(fn); } if (!flag) { UnityEngine_UI_InputField_OnValidateInput_Event target = new UnityEngine_UI_InputField_OnValidateInput_Event(func); UnityEngine.UI.InputField.OnValidateInput d = target.Call; target.method = d.Method; return(d); } else { UnityEngine_UI_InputField_OnValidateInput_Event target = new UnityEngine_UI_InputField_OnValidateInput_Event(func, self); UnityEngine.UI.InputField.OnValidateInput d = target.CallWithSelf; target.method = d.Method; return(d); } }
public static Delegate UnityEngine_UI_InputField_OnValidateInput(LuaFunction func, LuaTable self, bool flag) { if (func == null) { UnityEngine.UI.InputField.OnValidateInput fn = delegate(string param0, int param1, char param2) { return '\0'; }; return fn; } if(!flag) { UnityEngine_UI_InputField_OnValidateInput_Event target = new UnityEngine_UI_InputField_OnValidateInput_Event(func); UnityEngine.UI.InputField.OnValidateInput d = target.Call; target.method = d.Method; return d; } else { UnityEngine_UI_InputField_OnValidateInput_Event target = new UnityEngine_UI_InputField_OnValidateInput_Event(func, self); UnityEngine.UI.InputField.OnValidateInput d = target.CallWithSelf; target.method = d.Method; return d; } }