public ComboDirectCmd(DirectState blueState, DirectState redState) : this() { BlueState = blueState; RedState = redState; }
public static ICommand Create(DirectState blueState, DirectState redState) { return(new ComboDirectCmd(blueState, redState)); }
public void Execute(DirectState blueState, DirectState redState) { var command = CommandFactory.Create(blueState, redState); m_CommandProcessor.Execute(command); }