Class StateTransitionDescriptor<TStateTransition>
Inheritance
object
StateTransitionDescriptor<TStateTransition>
Assembly: solution.dll
Syntax
public abstract class StateTransitionDescriptor<TStateTransition> : Descriptor<TStateTransition, StateTransitionDescription>, IAssigner, IDescriptor where TStateTransition : class, IStateTransition
Type Parameters
| Name |
Description |
| TStateTransition |
|
Constructors
StateTransitionDescriptor(TStateTransition)
Declaration
protected StateTransitionDescriptor(TStateTransition target)
Parameters
| Type |
Name |
Description |
| TStateTransition |
target |
|
Properties
transition
Declaration
public TStateTransition transition { get; }
Property Value
| Type |
Description |
| TStateTransition |
|
Methods
Icon()
Declaration
[AssignsAttribute]
[RequiresUnityAPIAttribute]
public override EditorTexture Icon()
Returns
Overrides
Label()
Declaration
[AssignsAttribute]
public virtual string Label()
Returns
Summary()
Declaration
[AssignsAttribute]
public override string Summary()
Returns
Overrides
Title()
Declaration
[AssignsAttribute]
public override string Title()
Returns
Overrides
Declaration
[AssignsAttribute]
public virtual string Tooltip()
Returns
Implements
Extension Methods