gpg:: 점수
#include <score.h>
플레이어의 점수에 관한 데이터에 액세스할 수 있는 단일 데이터 구조입니다.
요약
생성자 및 소멸자 |
|
---|---|
Score()
|
|
Score(std::shared_ptr< const ScoreImpl > impl)
명시적 생성자.
|
|
Score(const Score & copy_from)
기존 점수를 새 점수로 복사하는 생성자를 복사합니다.
|
|
Score(Score && move_from)
기존 점수를 새 점수로 이동하는 생성자입니다.
|
|
~Score()
|
공개 함수 |
|
---|---|
Metadata() const
|
const std::string &
이 점수에 대해 설정된 경우 점수 관련 개발자가 지정한 메타데이터를 반환합니다.
|
Rank() const
|
uint64_t
다른 플레이어의 점수와 비교하여 해당 플레이어의 점수 순위를 반환합니다.
|
Valid() const
|
bool
반환된 점수에 데이터가 채워지고 성공적인 응답 상태가 표시되면 true를 반환합니다. 채워지지 않은 사용자 생성 점수 또는 실패 응답 상태와 함께 채워진 점수의 경우 false입니다.
|
Value() const
|
uint64_t
플레이어의 점수를 반환합니다.
|
operator=(const Score & copy_from)
|
Score &
다른 점수에서 이 점수 값을 할당하는 할당 연산자입니다.
|
operator=(Score && move_from)
|
Score &
다른 점수에서 이 점수 값을 할당하는 할당 연산자입니다.
|
공개 함수
메타데이터
const std::string & Metadata() const
이 점수에 대해 설정된 경우 점수 관련 개발자가 지정한 메타데이터를 반환합니다.
순위
uint64_t Rank() const
다른 플레이어의 점수와 비교하여 해당 플레이어의 점수 순위를 반환합니다.
점수
Score()
점수
Score( std::shared_ptr< const ScoreImpl > impl )
명시적 생성자.
유효
bool Valid() const
반환된 점수에 데이터가 채워지고 성공적인 응답 상태가 표시되면 true를 반환합니다. 채워지지 않은 사용자 생성 점수 또는 실패 응답 상태와 함께 채워진 점수의 경우 false입니다.
이 객체의 getter 함수를 사용하려면 true여야 합니다.
값
uint64_t Value() const
플레이어의 점수를 반환합니다.
operator=
Score & operator=( Score && move_from )
다른 점수에서 이 점수 값을 할당하는 할당 연산자입니다.
r-value-reference version을 제공합니다.
~점수
~Score()