| AnyKeyDownTransition | 
It will transition the state when any key is pressed. | 
| AnyKeyTransition | 
It will transition the state on whether any key is pressed. | 
| ButtonDownTransition | 
It will transition the state when the button is pressed. | 
| ButtonTransition | 
It will transition the state on whether Button is pressed. | 
| ButtonUpTransition | 
It will transition the state when the button is released. | 
| KeyDownTransition | 
It will transition the state when a key is pressed. | 
| KeyTransition | 
It will transition the state on whether is Key pressed. | 
| KeyUpTransition | 
It will transition the state on whether is Key released. | 
| MouseButtonDownTransition | 
It will transition the state when the mouse button is pressed. | 
| MouseButtonTransition | 
It will transition the state on whether the mouse button is pressed. | 
| MouseButtonUpTransition | 
It will transition the state when the mouse button is released. | 
| OnMouseDownTransition | 
It will transition the state when the OnMouseDown is called. | 
| OnMouseDragTransition | 
It will transition the state when the OnMouseDrag is called. | 
| OnMouseEnterTransition | 
It will transition the state when the OnMouseEnter is called. | 
| OnMouseExitTransition | 
It will transition the state when the OnMouseExit is called. | 
| OnMouseOverTransition | 
It will transition the state when the OnMouseOver is called. | 
| OnMouseUpAsButtonTransition | 
It will transition the state when the OnMouseUpAdButton is called. | 
| OnMouseUpTransition | 
It will transition the state when the OnMouseUp is called. |