Example #1
0
        public override string ToString()
        {
            try
            {
                var players = ListHUDPlayer != null?string.Join(", ", ListHUDPlayer.Select(x => $"{x.Name}({x.SeatNumber})")) : string.Empty;

                return($"handle={WindowId}, title={WinApi.GetWindowText(new IntPtr(WindowId))}, hand={GameNumber}, site={PokerSite}, tableType={TableType}, gameType={GameType}, layout={LayoutName}, players=[{players}]");
            }
            catch
            {
                return(base.ToString());
            }
        }
Example #2
0
 public void Cleanup()
 {
     ListHUDPlayer?.ForEach(x => x?.HudElement?.Cleanup());
     ListHUDPlayer.Clear();
 }