C# Class Bridge.Domain.Utils.BridgeHelper

Datei anzeigen Open project: anorsich/dds.net

Public Methods

Method Description
DeckToPbnPlay ( Deck deck ) : string
GetCard ( string card ) : Card
GetGameFromPbn ( string pbnHand, string contract, string dec ) : BridgeGame
GetNextPlayerPosition ( PlayerPosition currentSide ) : PlayerPosition
ToPbn ( BridgeGame game ) : string

Private Methods

Method Description
DeckToPbnHand ( Deck deck ) : string
GetDeck ( string pbnHand ) : Deck
ReadPbnCard ( Suit suit, string cardString ) : IEnumerable

Method Details

DeckToPbnPlay() public static method

public static DeckToPbnPlay ( Deck deck ) : string
deck Deck
return string

GetCard() public static method

public static GetCard ( string card ) : Card
card string
return Card

GetGameFromPbn() public static method

public static GetGameFromPbn ( string pbnHand, string contract, string dec ) : BridgeGame
pbnHand string
contract string
dec string
return BridgeGame

GetNextPlayerPosition() public static method

public static GetNextPlayerPosition ( PlayerPosition currentSide ) : PlayerPosition
currentSide PlayerPosition
return PlayerPosition

ToPbn() public static method

public static ToPbn ( BridgeGame game ) : string
game BridgeGame
return string