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
يتم عرض القيمة "صحيح" عندما يكون مستوى اللاعب المعروض معبأ بالبيانات ويكون مصحوبة بحالة استجابة ناجحة، أو عندما يكون الخيار "خطأ" للاعب لم يتم إنشاؤه بواسطة المستخدم أو للاعب تمت تعبئته ويكون مصحوبةً بحالة استجابة غير ناجحة.
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.

صالحة

bool Valid() const 

يتم عرض القيمة "صحيح" عندما يكون مستوى اللاعب المعروض معبأ بالبيانات ويكون مصحوبة بحالة استجابة ناجحة، أو عندما يكون الخيار "خطأ" للاعب لم يتم إنشاؤه بواسطة المستخدم أو للاعب تمت تعبئته ويكون مصحوبةً بحالة استجابة غير ناجحة.

ويجب أن يكون صحيحًا بالنسبة إلى دوال getter في هذا الكائن لتكون قابلة للاستخدام.

r=or

PlayerLevel & operator=(
  const PlayerLevel & copy_from
)

عامل تشغيل التعيين لتعيين قيمة مستوى اللاعب هذا من مستوى لاعب آخر.

r=or

PlayerLevel & operator=(
  PlayerLevel && move_from
)

عامل تشغيل التعيين لتعيين قيمة مستوى اللاعب هذا من مستوى لاعب آخر.

نسخة مرجع القيمة R

~PlayerLevel

 ~PlayerLevel()