Class CoreProjectContextScriptWizard
Provides a wizard for CoreProjectContext scripts.
Namespace: AlchemyBow.Core.Editor.Wizards
Assembly: AlchemyBow.Core.Editor.dll
Syntax
public sealed class CoreProjectContextScriptWizard : WizardWindow
Methods
Awake()
Override this method to alternate Awake behaviour. By default, Validate() is called.
Declaration
protected override void Awake()
Overrides
BuildCoreProjectContextScript(string, string)
Builds a minimal content of the CoreProjectContext script.
Declaration
public static string BuildCoreProjectContextScript(string namespaceName, string className)
Parameters
| Type | Name | Description |
|---|---|---|
| string | namespaceName | The namespace name. |
| string | className | The class name. |
Returns
| Type | Description |
|---|---|
| string | A minimal content of the |
Create()
Override this method to determine what happens when the create button is clicked.
Declaration
protected override void Create()
Overrides
CreateWindow()
Opens a new the core project context script wizard window.
Declaration
public static void CreateWindow()
OnValidableGUI()
Override this method to draw validable controls inside the wizard.
Declaration
protected override void OnValidableGUI()
Overrides
Validate(ValidationMessageList)
Override this method to validate the wizard content.
Declaration
protected override void Validate(ValidationMessageList validationMessageList)
Parameters
| Type | Name | Description |
|---|---|---|
| ValidationMessageList | validationMessageList | A list of validation messages to append results to. |