gpg::PlayerLevel

#include <player_level.h>

एक ऐसा डेटा स्ट्रक्चर जिसमें खिलाड़ी के लेवल के बारे में डेटा शामिल होता है.

खास जानकारी

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

PlayerLevel()
PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
यह Shared_ptr से Player LevelImpl में 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 से Player LevelImpl पर PlayerLevel बनाता है.

इसका इस्तेमाल सिर्फ़ अंदरूनी काम के लिए किया जाता है. इसे एपीआई के उपभोक्ता इस्तेमाल नहीं कर सकते.

PlayerLevel

 PlayerLevel(
  const PlayerLevel & copy_from
)

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

PlayerLevel

 PlayerLevel(
  PlayerLevel && move_from
)

मौजूदा खिलाड़ी के लेवल को नए लेवल पर ले जाने का कंस्ट्रक्टर.

r-value-reference वर्शन का इस्तेमाल करें.

वैध

bool Valid() const 

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

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

operator=

PlayerLevel & operator=(
  const PlayerLevel & copy_from
)

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

operator=

PlayerLevel & operator=(
  PlayerLevel && move_from
)

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

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

~प्लेयर लेवल

 ~PlayerLevel()