![]() | 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.) |