gpg::PlayerLevel

#include <player_level.h>

एक डेटा स्ट्रक्चर, जिसमें प्लेयर के लेवल का डेटा होता है.

खास जानकारी

कंस्ट्रक्टर और डिस्ट्रक्टर

PlayerLevel()
PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
एक shared_ptr से PlayerlevelImpl में PlayerLevel बनाता है.
PlayerLevel(const PlayerLevel & copy_from)
मौजूदा प्लेयर लेवल को नए लेवल में कॉपी करने के लिए, कंस्ट्रक्टर को कॉपी करें.
PlayerLevel(PlayerLevel && move_from)
मौजूदा प्लेयर लेवल को नए लेवल में ले जाने वाला कंस्ट्रक्टर.
~PlayerLevel()

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

LevelNumber() const
uint32_t
इस लेवल के लिए संख्या लौटाता है, जैसे
MaximumXP() const
uint64_t
इस लेवल से दिखाया जाने वाला ज़्यादा से ज़्यादा XP मान दिखाता है, जिसमें इन्हें शामिल नहीं किया जाता.
MinimumXP() const
uint64_t
इस लेवल को हासिल करने के लिए, ज़रूरी कम से कम XP वैल्यू शामिल करता है.
Valid() const
bool
'सही' दिखाता है. ऐसा तब होता है, जब प्लेयर के लेवल पर डेटा की जानकारी अपने-आप भर जाती हो और जवाब की स्थिति भी सफल हो जाती हो. उपयोगकर्ता के बनाए गए बिना जानकारी वाले प्लेयर के लिए या गलत जवाब की स्थिति के साथ भरे हुए प्लेयर के लिए 'गलत' दिखाता है.
operator=(const PlayerLevel & copy_from)
किसी अन्य प्लेयर लेवल से इस प्लेयर लेवल की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.
operator=(PlayerLevel && move_from)
किसी अन्य प्लेयर लेवल से इस प्लेयर लेवल की वैल्यू असाइन करने के लिए असाइनमेंट ऑपरेटर.

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

LevelNumber

uint32_t LevelNumber() const 

इस लेवल के लिए संख्या लौटाता है, जैसे

"लेवल 10".

MaximumXP

uint64_t MaximumXP() const 

इस लेवल से दिखाया जाने वाला ज़्यादा से ज़्यादा XP मान दिखाता है, जिसमें इन्हें शामिल नहीं किया जाता.

MinimumXP

uint64_t MinimumXP() const 

इस लेवल को हासिल करने के लिए, ज़रूरी कम से कम XP वैल्यू शामिल करता है.

PlayerLevel

 PlayerLevel()

PlayerLevel

 PlayerLevel(
  std::shared_ptr< const PlayerLevelImpl > impl
)

एक shared_ptr से PlayerlevelImpl में PlayerLevel बनाता है.

इसका इस्तेमाल अंदरूनी तौर पर किया जाता है, न कि इस एपीआई का इस्तेमाल करने वाले लोगों के लिए.

PlayerLevel

 PlayerLevel(
  const PlayerLevel & copy_from
)

मौजूदा प्लेयर लेवल को नए लेवल में कॉपी करने के लिए, कंस्ट्रक्टर को कॉपी करें.

PlayerLevel

 PlayerLevel(
  PlayerLevel && move_from
)

मौजूदा प्लेयर लेवल को नए लेवल में ले जाने वाला कंस्ट्रक्टर.

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

वैध

bool Valid() const 

'सही' दिखाता है. ऐसा तब होता है, जब प्लेयर के लेवल पर डेटा की जानकारी अपने-आप भर जाती हो और जवाब की स्थिति भी सफल हो जाती हो. उपयोगकर्ता के बनाए गए बिना जानकारी वाले प्लेयर के लिए या गलत जवाब की स्थिति के साथ भरे हुए प्लेयर के लिए 'गलत' दिखाता है.

इस्तेमाल करने लायक होने के लिए, इस ऑब्जेक्ट पर गेटर फ़ंक्शन के लिए यह सही होना चाहिए.

ऑपरेटर=

PlayerLevel & operator=(
  const PlayerLevel & copy_from
)

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

ऑपरेटर=

PlayerLevel & operator=(
  PlayerLevel && move_from
)

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

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

~प्लेयर लेवल

 ~PlayerLevel()