Belot.PlayingManager.PlayingManager C# (CSharp) Метод

PlayingManager() приватный Метод

Constructor for the class
private PlayingManager ( Announcement current, BelotGame game, CardsCollection _allCards ) : System
current Announcement
game BelotGame
_allCards CardsCollection
Результат System
        internal PlayingManager( Announcement current, BelotGame game, CardsCollection _allCards )
        {
            _game = game;
            _playedHands = new List< Hand >();
            _cardToPlayerMap = new Dictionary<Card, Player>();
            _currentAnnouncement = current;
            _currentHand = new Hand();
            _isHandClosed = false;
            _cardComparer = new CardComparer( current.Type );

            _playedCards = new CardsCollection();
            _remainingCards = new CardsCollection();

            foreach( Card card in _allCards )
            {
                _remainingCards.Add( card );
            }
        }