private PokerGame(AbstractDealer dealer, PokerTable table) { Observer = new PokerGameObserver(this); m_Dealer = dealer; Table = table; Params = table.Params; m_State = GameStateEnum.Init; m_RoundState = RoundStateEnum.Cards; }
public PokerGame(PokerTable table) : this(new TexasHoldemDealer(), table) { }