public List <Symbol> GetSymbolsInPayline(Payline payline) { List <Symbol> symbolsInPayline = new List <Symbol>(); List <PaylineCoord> paylineCoords = payline.PaylineCoords; foreach (PaylineCoord paylineCoord in paylineCoords) { int reelIndex = paylineCoord.ReelIndex; int offset = paylineCoord.Offset; Symbol symbol = Window[reelIndex][offset]; symbolsInPayline.Add(symbol); } return(symbolsInPayline); }
/// <summary> /// Adds a payline to the payline group. /// </summary> /// <param name="payline">The payline to add.</param> public void AddPayline(Payline payline) { Paylines.Add(payline); }
public PayResult() { PayCombo = new PayCombo(); Payline = new Payline(); }