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::ScorePage::Entry

ऐसी क्लास जो स्कोर पेज पर एंट्री बनाती है.

gpg::ScorePage::ScorePageToken

ऐसा डेटा स्ट्रक्चर जो ScorePage (या खाली) की क्वेरी को दिखाने वाला करीब-करीब-ओपेक है.

सार्वजनिक फ़ंक्शन

डेटा इकट्ठा करना

LeaderboardCollection Collection() const 

यह दिखाता है कि लीडरबोर्ड सार्वजनिक है या सोशल.

एंट्री

const std::vector< ScorePage::Entry > & Entries() 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(
  std::shared_ptr< const ScorePageImpl > impl
)

एक्सप्लिसिट कंस्ट्रक्टर.

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 में डेटा अपने-आप भर जाता है, तो 'सही' दिखाता है.

इस्तेमाल करने लायक बनाने के लिए, ScorePage ऑब्जेक्ट (LeaderboardId, Start, वगैरह...) पर गैटर फ़ंक्शन के लिए 'सही' बताना चाहिए.

ऑपरेटर=

ScorePage & operator=(
  const ScorePage & copy_from
)

किसी अन्य स्कोर पेज से इस स्कोर पेज की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.

ऑपरेटर=

ScorePage & operator=(
  ScorePage && move_from
)

किसी अन्य स्कोर पेज से इस स्कोर पेज की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.

r-वैल्यू-रेफ़रंस वर्शन.

~स्कोरपेज

 ~ScorePage()