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()