public interface IAnimationStateMachine
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.commons.lang3.tuple.Pair<IModelState,java.lang.Iterable<Event>> | apply(float time)Sample the state and events at the current time. | 
| java.lang.String | currentState()Get current state name. | 
| void | shouldHandleSpecialEvents(boolean value)Set to true if the machine should handle special events that come from the clips (they start with '!'). | 
| void | transition(java.lang.String newState)Transition to a new state. | 
org.apache.commons.lang3.tuple.Pair<IModelState,java.lang.Iterable<Event>> apply(float time)
void transition(java.lang.String newState)
java.lang.String currentState()
void shouldHandleSpecialEvents(boolean value)