public void Set(string message, EditorDelegate onAccept) { SimpleAlert pop = ScriptableObject.CreateInstance <SimpleAlert>(); pop.Message = message; pop.OnConfirm = onAccept; pop.IsVisible = true; pop.ShowPopup(); }
public static void RegisterEditor(String id, String type, EditorDelegate del) { Editor e = new Editor(); e.Name = id; e.TypeName = type; e.Show = del; editors.Add(e); }
public static void Pop(string message, EditorDelegate onAccept) { EditorWindow.GetWindow <SimpleAlert>().Close(); ScriptableObject.CreateInstance <SimpleAlert>().Set(message, onAccept); }