gpg:: ScorePage
#include <score_page.h>
सिंगल डेटा स्ट्रक्चर, जिससे आप स्कोर का डेटा ऐक्सेस कर सकते हैं.
खास जानकारी
इस डेटा में, लीडरबोर्ड आईडी, शुरुआत, टाइमस्पैन, कलेक्शन, पिछले स्कोर-पेज का टोकन, अगला स्कोर-पेज टोकन, और सभी स्कोर एंट्री का वेक्टर शामिल है.
कंस्ट्रक्टर और डिस्ट्रक्टर |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
एक्सप्लिसिट कंस्ट्रक्टर.
|
|
ScorePage(const ScorePage & copy_from)
किसी मौजूदा स्कोर पेज को नए में कॉपी करने के लिए, कंस्ट्रक्टर को कॉपी करें.
|
|
ScorePage(ScorePage && move_from)
किसी मौजूदा स्कोर पेज को नए स्कोर पेज में ले जाने वाला कंस्ट्रक्टर.
|
|
~ScorePage()
|
सार्वजनिक फ़ंक्शन |
|
---|---|
Collection() const
|
यह दिखाता है कि लीडरबोर्ड सार्वजनिक है या सोशल.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
सभी स्कोर एंट्री का वेक्टर.
|
HasNextScorePage() const
|
bool
स्कोरबोर्ड के बाद स्कोर पेज होने पर ही मान्य है.
|
HasPreviousScorePage() const
|
bool
स्कोरबोर्ड में पिछला स्कोर पेज होने पर मान्य है.
|
LeaderboardId() const
|
const std::string &
वह अद्वितीय स्ट्रिंग देता है जिसे Google Play Developer Console पहले से जनरेट करता है.
|
NextScorePageToken() const
|
बाद के पेज के लिए स्कोर-पेज टोकन दिखाता है.
|
PreviousScorePageToken() const
|
पिछले पेज के लिए स्कोर-पेज टोकन दिखाता है.
|
Start() const
|
यह बताता है कि लीडरबोर्ड में शुरुआत में सबसे ज़्यादा स्कोर या मौजूदा खिलाड़ी के आस-पास के स्कोर के लिए क्वेरी की गई थी या नहीं.
|
TimeSpan() const
|
लीडरबोर्ड की समयावधि दिखाता है.
|
Valid() const
|
bool
अगर
ScorePage में डेटा अपने-आप भर जाता है, तो 'सही' दिखाता है. |
operator=(const ScorePage & copy_from)
|
किसी अन्य स्कोर पेज से इस स्कोर पेज की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.
|
operator=(ScorePage && move_from)
|
किसी अन्य स्कोर पेज से इस स्कोर पेज की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.
|
क्लास |
|
---|---|
gpg:: |
ऐसी क्लास जो स्कोर पेज पर एंट्री बनाती है. |
gpg:: |
ऐसा डेटा स्ट्रक्चर जो ScorePage (या खाली) की क्वेरी को दिखाने वाला करीब-करीब-ओपेक है. |
सार्वजनिक फ़ंक्शन
डेटा इकट्ठा करना
LeaderboardCollection Collection() const
यह दिखाता है कि लीडरबोर्ड सार्वजनिक है या सोशल.
HasNextScorePage
bool HasNextScorePage() const
स्कोरबोर्ड के बाद स्कोर पेज होने पर ही मान्य है.
HasPreviousScorePage
bool HasPreviousScorePage() const
स्कोरबोर्ड में पिछला स्कोर पेज होने पर मान्य है.
LeaderboardId
const std::string & LeaderboardId() const
वह अद्वितीय स्ट्रिंग देता है जिसे Google Play Developer Console पहले से जनरेट करता है.
अपने गेम क्लाइंट में मौजूद लीडरबोर्ड देखने के लिए, इसका इस्तेमाल करें. इसे सिर्फ़ तब कॉल किया जा सकता है, जब Leaderboard::Valid(), 'सही' दिखाता है.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
बाद के पेज के लिए स्कोर-पेज टोकन दिखाता है.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
पिछले पेज के लिए स्कोर-पेज टोकन दिखाता है.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
किसी मौजूदा स्कोर पेज को नए में कॉपी करने के लिए, कंस्ट्रक्टर को कॉपी करें.
ScorePage
ScorePage( ScorePage && move_from )
किसी मौजूदा स्कोर पेज को नए स्कोर पेज में ले जाने वाला कंस्ट्रक्टर.
r-वैल्यू-रेफ़रंस वर्शन.
शुरू करें
LeaderboardStart Start() const
यह बताता है कि लीडरबोर्ड में शुरुआत में सबसे ज़्यादा स्कोर या मौजूदा खिलाड़ी के आस-पास के स्कोर के लिए क्वेरी की गई थी या नहीं.
संभावित मान TOP_SCORES और PLAYER_CENTERED हैं.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
लीडरबोर्ड की समयावधि दिखाता है.
डेली, WEEKLY, और ALL_TIME वैल्यू डाली जा सकती हैं.
वैध
bool Valid() const
ऑपरेटर=
ScorePage & operator=( const ScorePage & copy_from )
किसी अन्य स्कोर पेज से इस स्कोर पेज की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.
ऑपरेटर=
ScorePage & operator=( ScorePage && move_from )
किसी अन्य स्कोर पेज से इस स्कोर पेज की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.
r-वैल्यू-रेफ़रंस वर्शन.
~स्कोरपेज
~ScorePage()