public ExportGameAttribute(string name, TableType table, BallSetType ballSet, int playersNum) : base(typeof(IGame)) { Name = name; Table = table; BallSet = ballSet; PlayersNum = playersNum; }
public static IBallSetInternal GetBallSet(ITable table, BallSetType type) { switch (type) { case BallSetType.Triangle: return(new TriangleBallSet(table as ITableInternal)); default: return(null); } }
public static int GetMaxBallNum(BallSetType type) { switch (type) { case BallSetType.Triangle: return(TriangleBallSet.MaxBallNum); default: return(-1); } }