gpg:: ScoreSummary
#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 Developer Console पहले से जनरेट करता है.
|
TimeSpan() const
|
लीडरबोर्ड की समयावधि दिखाता है.
|
Valid() const
|
bool
अगर
ScoreSummary में डेटा अपने-आप भर जाता है, तो 'सही' दिखाता है. |
operator=(const ScoreSummary & copy_from)
|
यह
ScoreSummary किसी अन्य कोड से कॉपी करके, इसे असाइन करता है. |
operator=(ScoreSummary && move_from)
|
यह
ScoreSummary किसी दूसरे को इसमें मूव करके असाइन करता है. |
सार्वजनिक फ़ंक्शन
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
स्कोर पेज पर स्कोर की अनुमानित संख्या दिखाता है.
अगर किसी भी स्कोर का अनुरोध नहीं किया गया है (max_results = 0) और बहुत ज़्यादा स्कोर होने पर, संख्या को 25 पर क्लैंप करता है.
डेटा इकट्ठा करना
LeaderboardCollection Collection() const
वह संग्रह लौटाता है जिससे लीडरबोर्ड संबंधित है.
'सार्वजनिक' और 'सोशल' जैसे वैल्यू डाली जा सकती हैं.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
साइन इन किए हुए मौजूदा प्लेयर का स्कोर दिखाता है.
LeaderboardId
const std::string & LeaderboardId() const
वह अद्वितीय स्ट्रिंग देता है जिसे Google Play Developer Console पहले से जनरेट करता है.
अपने गेम क्लाइंट में मौजूद लीडरबोर्ड देखने के लिए, इसका इस्तेमाल करें. इसे सिर्फ़ तब कॉल किया जा सकता है, जब Leaderboard::Valid(), 'सही' दिखाता है.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
shared_ptr
से ScoreSummaryImpl
में ScoreSummary
बनाता है.
एपीआई के अंदरूनी इस्तेमाल के लिए है.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
लीडरबोर्ड की समयावधि दिखाता है.
डेली, WEEKLY या ALL_TIME वैल्यू डाली जा सकती हैं.
वैध
bool Valid() const
अगर ScoreSummary
में डेटा अपने-आप भर जाता है, तो 'सही' दिखाता है.
इस्तेमाल करने लायक बनाने के लिए, ScoreSummary
ऑब्जेक्ट (LeaderboardId
, TimeSpan
, वगैरह...) पर गैटर फ़ंक्शन के लिए 'सही' बताना चाहिए.
ऑपरेटर=
ScoreSummary & operator=( const ScoreSummary & copy_from )
यह ScoreSummary
किसी अन्य कोड से कॉपी करके, इसे असाइन करता है.
ऑपरेटर=
ScoreSummary & operator=( ScoreSummary && move_from )
यह ScoreSummary
किसी दूसरे को इसमें मूव करके असाइन करता है.
~स्कोरखास जानकारी
~ScoreSummary()