namespace UOP1.StateMachine { interface IStateComponent { /// /// Called when entering the state. /// void OnStateEnter(); /// /// Called when leaving the state. /// void OnStateExit(); } }