gpg:: PlayerLevel
#include <player_level.h>
بنية بيانات واحدة تحتوي على بيانات حول مستوى اللاعب.
ملخّص
الشركات المصنّعة والمُصنّعة |
|
---|---|
PlayerLevel()
|
|
PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
تنشئ PlayerLevel من shared_ptr إلى PlayerLevelImpl.
|
|
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
تعرض القيمة "صحيح" عندما تتم تعبئة مستوى اللاعب المعروض ببيانات وتكون مصحوبة بحالة استجابة ناجحة. تشير القيمة "false" إلى مشغّل لم تتم تعبئته بواسطة المستخدم أو لمشغِّل تمت تعبئته مصحوبًا بحالة استجابة غير ناجحة.
|
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 )
تنشئ PlayerLevel من shared_ptr إلى PlayerLevelImpl.
يتم استخدام هذه البيانات داخليًا، وليست مخصّصة ليستخدمها مستخدمو واجهة برمجة التطبيقات هذه.
PlayerLevel
PlayerLevel( const PlayerLevel & copy_from )
نسخ الدالة الإنشائية لنسخ مستوى لاعب حالي إلى مستوى جديد
PlayerLevel
PlayerLevel( PlayerLevel && move_from )
هذه الطريقة هي أداة لإنشاء مستوى لاعب حالي إلى مستوى جديد.
إصدار r-value-reference.
صحيح
bool Valid() const
تعرض القيمة "صحيح" عندما تتم تعبئة مستوى اللاعب المعروض ببيانات وتكون مصحوبة بحالة استجابة ناجحة. تشير القيمة "false" إلى مشغّل لم تتم تعبئته بواسطة المستخدم أو لمشغِّل تمت تعبئته مصحوبًا بحالة استجابة غير ناجحة.
يجب أن يكون صحيحًا لكي تكون دوال getter في هذا الكائن قابلة للاستخدام.
operator=
PlayerLevel & operator=( const PlayerLevel & copy_from )
عامل تشغيل المهمة لتعيين قيمة مستوى اللاعب هذا من مستوى لاعب آخر.
operator=
PlayerLevel & operator=( PlayerLevel && move_from )
عامل تشغيل المهمة لتعيين قيمة مستوى اللاعب هذا من مستوى لاعب آخر.
إصدار r-value-reference
~مستوى اللاعب
~PlayerLevel()