гпг:: ОценкаСводка
#include <score_summary.h>
Единая структура данных, позволяющая получить доступ к сводной информации о баллах.
Краткое содержание
Конструкторы и деструкторы | |
---|---|
ScoreSummary () | |
ScoreSummary (std::shared_ptr< const ScoreSummaryImpl > impl) | |
ScoreSummary (const ScoreSummary & copy_from) Создает копию существующего ScoreSummary . | |
ScoreSummary ( ScoreSummary && move_from) Перемещает существующий ScoreSummary . | |
~ScoreSummary () |
Общественные функции | |
---|---|
ApproximateNumberOfScores () const | uint64_t Возвращает приблизительное количество баллов на странице результатов. |
Collection () const | Возвращает коллекцию, к которой принадлежит таблица лидеров. |
CurrentPlayerScore () const | const Score & Возвращает счет игрока, вошедшего в систему. |
LeaderboardId () const | const std::string & Возвращает уникальную строку, заранее сгенерированную консолью разработчика Google Play. |
TimeSpan () const | Возвращает временной интервал таблицы лидеров. |
Valid () const | bool Возвращает true, если этот ScoreSummary заполнен данными. |
operator= (const ScoreSummary & copy_from) | Назначает этот ScoreSummary путем копирования из другого. |
operator= ( ScoreSummary && move_from) | Назначает этот ScoreSummary , перемещая в него другой. |
Общественные функции
Приблизительное количество баллов
uint64_t ApproximateNumberOfScores() const
Возвращает приблизительное количество баллов на странице результатов.
Возвращает ошибку, если баллы не были запрошены (max_results = 0), и ограничивает число равным 25, если их слишком много.
Коллекция
LeaderboardCollection Collection() const
Возвращает коллекцию, к которой принадлежит таблица лидеров.
Возможные значения: PUBLIC и SOCIAL.
Текущий рейтинг игрока
const Score & CurrentPlayerScore() const
Возвращает счет игрока, вошедшего в систему.
Идентификатор таблицы лидеров
const std::string & LeaderboardId() const
Возвращает уникальную строку, заранее сгенерированную консолью разработчика Google Play.
Используйте его для ссылки на таблицу лидеров в вашем игровом клиенте. Его можно вызвать только тогда, когда Leaderboard::Valid() возвращает true.
ОценкаСводка
ScoreSummary()
ОценкаСводка
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Создает ScoreSummary
из shared_ptr
в ScoreSummaryImpl
.
Предназначен для внутреннего использования API.
ОценкаСводка
ScoreSummary( const ScoreSummary & copy_from )
Создает копию существующего ScoreSummary
.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Возвращает временной интервал таблицы лидеров.
Возможные значения: DAILY, WEEKLY или ALL_TIME.
Действительный
bool Valid() const
Возвращает true, если этот ScoreSummary
заполнен данными.
Должен возвращать true, чтобы функции получения объекта ScoreSummary
( LeaderboardId
, TimeSpan
и т. д.) могли быть использованы.
оператор=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Назначает этот ScoreSummary
путем копирования из другого.
оператор=
ScoreSummary & operator=( ScoreSummary && move_from )
Назначает этот ScoreSummary
, перемещая в него другой.
~Сводка результатов
~ScoreSummary()