2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BasePetItemBehavior.h>
4#include <Cyrus/Classes/BehaviorInstance.h>
5#include <Cyrus/Classes/GameEffectContainer.h>
6#include <Cyrus/Classes/PropertyClass.h>
7#include <Cyrus/Classes/PublicEquippedJewelInfo.h>
8#include <Cyrus/Classes/WizGameStats.h>
9#include <Cyrus/Classes/WizardCharacterBehavior.h>
14 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48);
18 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48) = val;
22 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x4C);
26 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x4C) = val;
30 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50);
34 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50) = val;
38 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x54);
42 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x54) = val;
46 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58);
50 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58) = val;
54 return reinterpret_cast<SharedPointer<WizardCharacterBehavior> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78);
58 *
reinterpret_cast<SharedPointer<WizardCharacterBehavior> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78) = val;
62 return reinterpret_cast<SharedPointer<BehaviorInstance> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88);
66 *
reinterpret_cast<SharedPointer<BehaviorInstance> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88) = val;
70 return reinterpret_cast<SharedPointer<WizGameStats> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98);
74 *
reinterpret_cast<SharedPointer<WizGameStats> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98) = val;
78 return reinterpret_cast<SharedPointer<GameEffectContainer> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
82 *
reinterpret_cast<SharedPointer<GameEffectContainer> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
86 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8);
90 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8) = val;
94 return reinterpret_cast<SharedPointer<BasePetItemBehavior> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0);
98 *
reinterpret_cast<SharedPointer<BasePetItemBehavior> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0) = val;
102 return reinterpret_cast<SharedPointer<PublicEquippedJewelInfo> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE0);
106 *
reinterpret_cast<SharedPointer<PublicEquippedJewelInfo> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE0) = val;
Definition AdvPvPLeaderboardVisualBlob.h:11
void setLevel(int val)
Definition AdvPvPLeaderboardVisualBlob.h:17
void setPPetBehavior(SharedPointer< BasePetItemBehavior > *val)
Definition AdvPvPLeaderboardVisualBlob.h:97
void setPetTID(unsigned int val)
Definition AdvPvPLeaderboardVisualBlob.h:89
std::string getBadge()
Definition AdvPvPLeaderboardVisualBlob.h:45
SharedPointer< PublicEquippedJewelInfo > * getPPetJewels()
Definition AdvPvPLeaderboardVisualBlob.h:101
void setSchool(unsigned int val)
Definition AdvPvPLeaderboardVisualBlob.h:25
SharedPointer< BasePetItemBehavior > * getPPetBehavior()
Definition AdvPvPLeaderboardVisualBlob.h:93
SharedPointer< WizardCharacterBehavior > * getPCharacterBehavior()
Definition AdvPvPLeaderboardVisualBlob.h:53
void setPGameEffects(SharedPointer< GameEffectContainer > *val)
Definition AdvPvPLeaderboardVisualBlob.h:81
unsigned int getNameKeys()
Definition AdvPvPLeaderboardVisualBlob.h:37
void setPEquipment(SharedPointer< BehaviorInstance > *val)
Definition AdvPvPLeaderboardVisualBlob.h:65
void setPPetJewels(SharedPointer< PublicEquippedJewelInfo > *val)
Definition AdvPvPLeaderboardVisualBlob.h:105
void setBadge(std::string val)
Definition AdvPvPLeaderboardVisualBlob.h:49
SharedPointer< WizGameStats > * getPStats()
Definition AdvPvPLeaderboardVisualBlob.h:69
void setNameKeys(unsigned int val)
Definition AdvPvPLeaderboardVisualBlob.h:41
void setPCharacterBehavior(SharedPointer< WizardCharacterBehavior > *val)
Definition AdvPvPLeaderboardVisualBlob.h:57
void setGender(int val)
Definition AdvPvPLeaderboardVisualBlob.h:33
int getLevel()
Definition AdvPvPLeaderboardVisualBlob.h:13
unsigned int getSchool()
Definition AdvPvPLeaderboardVisualBlob.h:21
SharedPointer< GameEffectContainer > * getPGameEffects()
Definition AdvPvPLeaderboardVisualBlob.h:77
void setPStats(SharedPointer< WizGameStats > *val)
Definition AdvPvPLeaderboardVisualBlob.h:73
int getGender()
Definition AdvPvPLeaderboardVisualBlob.h:29
unsigned int getPetTID()
Definition AdvPvPLeaderboardVisualBlob.h:85
SharedPointer< BehaviorInstance > * getPEquipment()
Definition AdvPvPLeaderboardVisualBlob.h:61
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86