AddAnyStateTransition | Utility function to add an AnyState transition to the specified state or statemachine. |
AddEntryTransition | Utility function to add an incoming transition to the exit of it's parent state machine. |
AddState | Utility function to add a state to the state machine. |
AddStateMachine | Utility function to add a state machine to the state machine. |
AddStateMachineBehaviour | Adds a state machine behaviour class of type T to the AnimatorStateMachine.
Note that there is no corresponding "Remove" method. To remove a state machine behaviour, use Object.Destroy. |
AddStateMachineExitTransition | Utility function to add an outgoing transition from the source state machine to the exit of it's parent state machine. |
AddStateMachineTransition | Utility function to add an outgoing transition from the source state machine to the destination. |
GetStateMachineTransitions | Gets the list of all outgoing state machine transitions from given state machine. |
MakeUniqueStateMachineName | Makes a unique state machine name in the context of the parent state machine. |
MakeUniqueStateName | Makes a unique state name in the context of the parent state machine. |
RemoveAnyStateTransition | Utility function to remove an AnyState transition from the state machine. |
RemoveEntryTransition | Utility function to remove an entry transition from the state machine. |
RemoveState | Utility function to remove a state from the state machine. |
RemoveStateMachine | Utility function to remove a state machine from its parent state machine. |
RemoveStateMachineTransition | Utility function to remove an outgoing transition from source state machine. |
SetStateMachineTransitions | Sets the list of all outgoing state machine transitions from given state machine. |