Class CommandAction
Represents an Action to process when the custom editor validates a command.
Inherited Members
Namespace: UnityEditor.U2D.Path.GUIFramework
Syntax
public class CommandAction : GUIAction
Constructors
CommandAction(String)
Initializes and returns an instance of CommandAction
Declaration
public CommandAction(string commandName)
Parameters
| Type | Name | Description |
|---|---|---|
| String | commandName | The name of the command. When the custom editor validates a command with this name, it triggers the action. |
Fields
onCommand
The Action to execute.
Declaration
public Action<IGUIState> onCommand
Field Value
| Type | Description |
|---|---|
| Action<IGUIState> |
Methods
GetFinishContidtion(IGUIState)
Checks to see if the finish condition has been met or not.
Declaration
protected override bool GetFinishContidtion(IGUIState guiState)
Parameters
| Type | Name | Description |
|---|---|---|
| IGUIState | guiState | The current state of the custom editor. |
Returns
| Type | Description |
|---|---|
| Boolean | Returns |
Overrides
GetTriggerContidtion(IGUIState)
Checks to see if the trigger condition has been met or not.
Declaration
protected override bool GetTriggerContidtion(IGUIState guiState)
Parameters
| Type | Name | Description |
|---|---|---|
| IGUIState | guiState | The current state of the custom editor. |
Returns
| Type | Description |
|---|---|
| Boolean | Returns |
Overrides
OnFinish(IGUIState)
Calls the methods in its invocation list when the finish condition is met.
Declaration
protected override void OnFinish(IGUIState guiState)
Parameters
| Type | Name | Description |
|---|---|---|
| IGUIState | guiState | The current state of the custom editor. |