gpg:: ScorePage
#include <score_page.h>
점수 데이터에 액세스할 수 있는 단일 데이터 구조입니다.
요약
데이터에는 리더보드 ID, 시작, 기간, 컬렉션, 이전 점수 페이지 토큰, 다음 점수 페이지 토큰, 모든 점수 항목의 벡터가 포함됩니다.
생성자 및 소멸자 |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
명시적 생성자.
|
|
ScorePage(const ScorePage & copy_from)
기존 점수 페이지를 새 페이지로 복사하는 생성자를 복사합니다.
|
|
ScorePage(ScorePage && move_from)
기존 점수 페이지를 새 페이지로 이동하는 생성자입니다.
|
|
~ScorePage()
|
공개 함수 |
|
---|---|
Collection() const
|
리더보드가 PUBLIC 또는 SOCIAL인지 여부를 반환합니다.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
모든 점수 항목의 벡터입니다.
|
HasNextScorePage() const
|
bool
점수판에 후속 점수 페이지가 있는 경우에 유효합니다.
|
HasPreviousScorePage() const
|
bool
점수판에 이전 점수 페이지가 있는 경우 유효합니다.
|
LeaderboardId() const
|
const std::string &
Google Play 개발자 콘솔이 미리 생성한 고유한 문자열을 반환합니다.
|
NextScorePageToken() const
|
다음 페이지의 점수 페이지 토큰을 반환합니다.
|
PreviousScorePageToken() const
|
이전 페이지의 점수 페이지 토큰을 반환합니다.
|
Start() const
|
리더보드에 최고 점수 또는 현재 플레이어 근처의 점수를 처음에 쿼리했는지 여부를 반환합니다.
|
TimeSpan() const
|
리더보드의 기간을 반환합니다.
|
Valid() const
|
bool
이
ScorePage 에 데이터가 채워져 있으면 true를 반환합니다. |
operator=(const ScorePage & copy_from)
|
다른 점수 페이지에서 이 점수 페이지의 값을 할당하기 위한 할당 연산자입니다.
|
operator=(ScorePage && move_from)
|
다른 점수 페이지에서 이 점수 페이지의 값을 할당하기 위한 할당 연산자입니다.
|
클래스 |
|
---|---|
gpg:: |
점수 페이지에 항목을 만드는 클래스입니다. |
gpg:: |
ScorePage에 대한 쿼리를 나타내는 거의 불투명한 유형이거나 비어 있는 데이터 구조입니다. |
공개 함수
HasNextScorePage
bool HasNextScorePage() const
점수판에 후속 점수 페이지가 있는 경우에 유효합니다.
HasPreviousScorePage
bool HasPreviousScorePage() const
점수판에 이전 점수 페이지가 있는 경우 유효합니다.
LeaderboardId
const std::string & LeaderboardId() const
Google Play 개발자 콘솔이 미리 생성한 고유한 문자열을 반환합니다.
게임 클라이언트의 리더보드를 참조하는 데 사용합니다. Leaderboard::Valid()에서 true를 반환할 때만 호출할 수 있습니다.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
이전 페이지의 점수 페이지 토큰을 반환합니다.
ScorePage
ScorePage()
ScorePage
ScorePage( ScorePage && move_from )
기존 점수 페이지를 새 페이지로 이동하는 생성자입니다.
r-value-reference version을 제공합니다.
시작
LeaderboardStart Start() const
리더보드에 최고 점수 또는 현재 플레이어 근처의 점수를 처음에 쿼리했는지 여부를 반환합니다.
가능한 값은 TOP_SCORES 및 PLAYER_CENTERED입니다.
유효
bool Valid() const
operator=
ScorePage & operator=( const ScorePage & copy_from )
다른 점수 페이지에서 이 점수 페이지의 값을 할당하기 위한 할당 연산자입니다.
operator=
ScorePage & operator=( ScorePage && move_from )
다른 점수 페이지에서 이 점수 페이지의 값을 할당하기 위한 할당 연산자입니다.
r-value-reference version을 제공합니다.
~ScorePage
~ScorePage()