C# Class Moe.StateMachine.Transitions.GuardedTransition

Inheritance: Transition
Exibir arquivo Open project: sstuddard/Moe.StateMachine

Public Methods

Method Description
GuardedTransition ( State sourceState, object eventTarget, State targetState, Func guard ) : System
Matches ( EventInstance eventToMatch ) : bool

Method Details

GuardedTransition() public method

public GuardedTransition ( State sourceState, object eventTarget, State targetState, Func guard ) : System
sourceState Moe.StateMachine.States.State
eventTarget object
targetState Moe.StateMachine.States.State
guard Func
return System

Matches() public method

public Matches ( EventInstance eventToMatch ) : bool
eventToMatch Moe.StateMachine.Events.EventInstance
return bool