| TaskDescription Class |
Namespace: Slash.AI.BehaviorTrees.Editor
The TaskDescription type exposes the following members.
| Name | Description | |
|---|---|---|
| TaskDescription | Initializes a new instance of the TaskDescription class |
| Name | Description | |
|---|---|---|
| ClassName |
Class name of the task.
| |
| Description |
Task description.
| |
| IsDecorator |
Indicates if the task is a decorator and thus can have a child task.
| |
| Name |
Name of the task.
| |
| ParameterDescriptions |
List of descriptions of the parameters of the task.
| |
| Type |
Task type. Returns null if the type can't be loaded because it's not available in the current loaded assemblies.
| |
| TypeName |
Full qualified type of the task.
|
| Name | Description | |
|---|---|---|
| CreateInstance |
Creates a task instance from this description. If the task type can't be found, a ReferenceTask instance is created
which capsules this task description.
| |
| Equals(Object) | (Overrides ObjectEquals(Object).) | |
| Equals(TaskDescription) |
Determines whether the specified TaskDescription is equal to the current
TaskDescription.
| |
| Generate(Type) |
Generates a task description for the specified task type.
| |
| GenerateT |
Generates a task description for the specified task type.
| |
| GetHashCode |
Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode.) |