Show / Hide Table of Contents

Class ScriptableWizard

Inheritance
Object
Object
ScriptableObject
EditorWindow
ScriptableWizard
Inherited Members
EditorWindow.BeginWindows()
EditorWindow.EndWindows()
EditorWindow.wantsMouseMove
EditorWindow.wantsMouseEnterLeaveWindow
EditorWindow.ShowNotification(GUIContent)
EditorWindow.RemoveNotification()
EditorWindow.autoRepaintOnSceneChange
EditorWindow.maximized
EditorWindow.focusedWindow
EditorWindow.mouseOverWindow
EditorWindow.ShowTab()
EditorWindow.Focus()
EditorWindow.ShowUtility()
EditorWindow.ShowPopup()
EditorWindow.ShowAsDropDown(Rect, Vector2)
EditorWindow.Show()
EditorWindow.Show(Boolean)
EditorWindow.ShowAuxWindow()
EditorWindow.GetWindow(Type, Boolean, String, Boolean)
EditorWindow.GetWindow(Type, Boolean, String)
EditorWindow.GetWindow(Type, Boolean)
EditorWindow.GetWindow(Type)
EditorWindow.GetWindowWithRect(Type, Rect, Boolean, String)
EditorWindow.GetWindowWithRect(Type, Rect, Boolean)
EditorWindow.GetWindowWithRect(Type, Rect)
EditorWindow.GetWindow<T>()
EditorWindow.GetWindow<T>(Boolean)
EditorWindow.GetWindow<T>(Boolean, String)
EditorWindow.GetWindow<T>(String)
EditorWindow.GetWindow<T>(String, Boolean)
EditorWindow.GetWindow<T>(Boolean, String, Boolean)
EditorWindow.GetWindow<T>(Type[])
EditorWindow.GetWindow<T>(String, Type[])
EditorWindow.GetWindow<T>(String, Boolean, Type[])
EditorWindow.FocusWindowIfItsOpen(Type)
EditorWindow.FocusWindowIfItsOpen<T>()
EditorWindow.GetWindowWithRect<T>(Rect)
EditorWindow.GetWindowWithRect<T>(Rect, Boolean)
EditorWindow.GetWindowWithRect<T>(Rect, Boolean, String)
EditorWindow.GetWindowWithRect<T>(Rect, Boolean, String, Boolean)
EditorWindow.Close()
EditorWindow.Repaint()
EditorWindow.minSize
EditorWindow.maxSize
EditorWindow.title
EditorWindow.titleContent
EditorWindow.depthBufferBits
EditorWindow.antiAlias
EditorWindow.position
EditorWindow.SendEvent(Event)
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance(String)
ScriptableObject.CreateInstance(Type)
ScriptableObject.CreateInstance<T>()
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
public class ScriptableWizard : EditorWindow

Properties

| Improve this Doc View Source

createButtonName

Declaration
public string createButtonName { get; set; }
Property Value
Type Description
String
| Improve this Doc View Source

errorString

Declaration
public string errorString { get; set; }
Property Value
Type Description
String
| Improve this Doc View Source

helpString

Declaration
public string helpString { get; set; }
Property Value
Type Description
String
| Improve this Doc View Source

isValid

Declaration
public bool isValid { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

otherButtonName

Declaration
public string otherButtonName { get; set; }
Property Value
Type Description
String

Methods

| Improve this Doc View Source

DisplayWizard(String, Type)

Declaration
[ExcludeFromDocs]
public static ScriptableWizard DisplayWizard(string title, Type klass)
Parameters
Type Name Description
String title
Type klass
Returns
Type Description
ScriptableWizard
| Improve this Doc View Source

DisplayWizard(String, Type, String)

Declaration
[ExcludeFromDocs]
public static ScriptableWizard DisplayWizard(string title, Type klass, string createButtonName)
Parameters
Type Name Description
String title
Type klass
String createButtonName
Returns
Type Description
ScriptableWizard
| Improve this Doc View Source

DisplayWizard(String, Type, String, String)

Declaration
public static ScriptableWizard DisplayWizard(string title, Type klass, [DefaultValue("\"Create\"")] string createButtonName, [DefaultValue("\"\"")] string otherButtonName)
Parameters
Type Name Description
String title
Type klass
String createButtonName
String otherButtonName
Returns
Type Description
ScriptableWizard
| Improve this Doc View Source

DisplayWizard<T>(String)

Declaration
public static T DisplayWizard<T>(string title)
    where T : ScriptableWizard
Parameters
Type Name Description
String title
Returns
Type Description
T
Type Parameters
Name Description
T
| Improve this Doc View Source

DisplayWizard<T>(String, String)

Declaration
public static T DisplayWizard<T>(string title, string createButtonName)
    where T : ScriptableWizard
Parameters
Type Name Description
String title
String createButtonName
Returns
Type Description
T
Type Parameters
Name Description
T
| Improve this Doc View Source

DisplayWizard<T>(String, String, String)

Declaration
public static T DisplayWizard<T>(string title, string createButtonName, string otherButtonName)
    where T : ScriptableWizard
Parameters
Type Name Description
String title
String createButtonName
String otherButtonName
Returns
Type Description
T
Type Parameters
Name Description
T
| Improve this Doc View Source

DrawWizardGUI()

Declaration
protected virtual bool DrawWizardGUI()
Returns
Type Description
Boolean

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
UIElementsEntryPoint.GetRootVisualContainer(EditorWindow)
UIElementsEntryPoint.SetAntiAliasing(EditorWindow, Int32)
UIElementsEntryPoint.GetAntiAliasing(EditorWindow)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX