protected ScoreloopLeaderboard(IScoreloopManager scoreloopManager, uint mode) { Ensure.NotNull(scoreloopManager); _scoreloopManager = scoreloopManager; _mode = mode; _scores = new List<Score>(); _readOnlyScores = new ReadOnlyList<Score>(_scores); }
protected ScoreloopLeaderboardScreen(IScoreloopManager scoreloopManager) { _scoreloopManager = scoreloopManager; }
public ScrollingLeaderboard(IScoreloopManager scoreloopManager, uint mode, int scoresToLoad) : base(scoreloopManager, mode) { Ensure.True(scoresToLoad > 0); _scoresToLoad = scoresToLoad; }
protected ScoreloopLeaderboardScreen() { _scoreloopManager = FlaiGame.Current.Services.Get<IScoreloopManager>(); }