public TokenCollectionsChangedEventArgs(TokenCollection tokenCollection, Player player, Operation operation) : this(tokenCollection, operation) { this.Player = player; }
public TokenCollectionsChangedEventArgs(TokenCollection tokenCollection, Operation operation, Token tokenChanged) : this(tokenCollection, null, operation, tokenChanged) { }
public TokenCollectionsChangedEventArgs(TokenCollection tokenCollection, Operation operation, IEnumerable <Token> tokensChanged) : this(tokenCollection, null, operation, tokensChanged) { }
public TokenCollectionsChangedEventArgs(TokenCollection tokenCollection, Operation operation) { this.TokenCollection = tokenCollection; this.OperationPerformed = operation; }