Пример #1
0
        public void RequestNextPage(CoLeaderboardPage page, LeaderboardPageLoadDelegate pageCompleteDelegate)
        {
            if (SessionActive)
            {
                if (_currentlyLoadingLeaderboardPage != null)
                {
                    throw new Exception("Previous leaderboard page request still being processed");
                }

                _leaderboardPageLoadDelegate     = pageCompleteDelegate;
                _currentlyLoadingLeaderboardPage = page;
                page.RequestNext();
            }
        }
Пример #2
0
        public void RequestNextPage(CoLeaderboardPage page, LeaderboardPageLoadDelegate pageCompleteDelegate)
        {
            if (SessionActive)
            {
                if (_currentlyLoadingLeaderboardPage != null)
                    throw new Exception("Previous leaderboard page request still being processed");

                _leaderboardPageLoadDelegate = pageCompleteDelegate;
                _currentlyLoadingLeaderboardPage = page;
                page.RequestNext();
            }
        }