2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PropertyClass.h>
8 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48);
12 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48) = val;
16 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x4C);
20 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x4C) = val;
24 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50);
28 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50) = val;
32 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x54);
36 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x54) = val;
40 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58);
44 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58) = val;
48 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x5C);
52 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x5C) = val;
56 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x60);
60 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x60) = val;
64 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x64);
68 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x64) = val;
72 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68);
76 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68) = val;
80 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x6C);
84 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x6C) = val;
88 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70);
92 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70) = val;
96 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x74);
100 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x74) = val;
104 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78);
108 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78) = val;
112 return *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80);
116 *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80) = val;
120 return *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98);
124 *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98) = val;
128 return *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0);
132 *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0) = val;
136 return *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8);
140 *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8) = val;
144 return *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE0);
148 *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE0) = val;
152 return *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8);
156 *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8) = val;
160 return *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x110);
164 *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x110) = val;
168 return *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x128);
172 *
reinterpret_cast<Vector<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x128) = val;
176 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140);
180 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140) = val;
184 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x144);
188 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x144) = val;
192 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x148);
196 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x148) = val;
200 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x14C);
204 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x14C) = val;
208 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150);
212 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150) = val;
216 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x154);
220 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x154) = val;
224 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158);
228 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158) = val;
232 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x15C);
236 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x15C) = val;
240 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160);
244 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160) = val;
248 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x164);
252 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x164) = val;
256 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x198);
260 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x198) = val;
264 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A0);
268 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A0) = val;
272 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1B8);
276 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1B8) = val;
280 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D0);
284 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D0) = val;
288 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E8);
292 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E8) = val;
296 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x200);
300 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x200) = val;
304 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x218);
308 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x218) = val;
312 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x230);
316 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x230) = val;
Definition BasePetMorphManager.h:5
void setKioskCombatTalentCostMin(Vector< int > val)
Definition BasePetMorphManager.h:115
void setTotalRarityMax(unsigned int val)
Definition BasePetMorphManager.h:35
void setKioskDerbyExponent(int val)
Definition BasePetMorphManager.h:211
unsigned int getTotalCostMin()
Definition BasePetMorphManager.h:7
void setStormPetLendLoot(Vector< std::string > val)
Definition BasePetMorphManager.h:315
void setPedigreeDataMax(unsigned int val)
Definition BasePetMorphManager.h:83
int getInPersonDerbyExponent()
Definition BasePetMorphManager.h:247
unsigned int getTotalRarityMax()
Definition BasePetMorphManager.h:31
Vector< int > getInPersonCombatTalentCostGrowth()
Definition BasePetMorphManager.h:151
Vector< std::string > getIcePetLendLoot()
Definition BasePetMorphManager.h:287
void setMythPetLendLoot(Vector< std::string > val)
Definition BasePetMorphManager.h:307
void setDeathPetLendLoot(Vector< std::string > val)
Definition BasePetMorphManager.h:275
void setIcePetLendLoot(Vector< std::string > val)
Definition BasePetMorphManager.h:291
void setKioskCombatTalentCostGrowth(Vector< int > val)
Definition BasePetMorphManager.h:123
Vector< std::string > getDeathPetLendLoot()
Definition BasePetMorphManager.h:271
int getKioskCombatExponent()
Definition BasePetMorphManager.h:191
void setTotalCostMax(unsigned int val)
Definition BasePetMorphManager.h:19
Vector< int > getKioskDerbyTalentCostMin()
Definition BasePetMorphManager.h:127
unsigned int getWowDataMax()
Definition BasePetMorphManager.h:63
unsigned int getWowDataMin()
Definition BasePetMorphManager.h:55
void setPedigreeWeight(float val)
Definition BasePetMorphManager.h:107
void setBalancePetLendLoot(Vector< std::string > val)
Definition BasePetMorphManager.h:267
void setKioskDerbyDivisor(int val)
Definition BasePetMorphManager.h:203
float getWowWeight()
Definition BasePetMorphManager.h:95
int getKioskCombatDivisor()
Definition BasePetMorphManager.h:183
int getInPersonDerbyDivisor()
Definition BasePetMorphManager.h:239
Vector< int > getKioskCombatTalentCostGrowth()
Definition BasePetMorphManager.h:119
Vector< std::string > getBalancePetLendLoot()
Definition BasePetMorphManager.h:263
void setInPersonDerbyDivisor(int val)
Definition BasePetMorphManager.h:243
void setPedigreeDataMin(unsigned int val)
Definition BasePetMorphManager.h:75
void setPetLendsLevelDivisor(int val)
Definition BasePetMorphManager.h:259
void setInPersonCombatExponent(int val)
Definition BasePetMorphManager.h:235
void setKioskDerbyTalentCostMin(Vector< int > val)
Definition BasePetMorphManager.h:131
void setStatsWeight(float val)
Definition BasePetMorphManager.h:91
Vector< std::string > getLifePetLendLoot()
Definition BasePetMorphManager.h:295
void setWowWeight(float val)
Definition BasePetMorphManager.h:99
unsigned int getPedigreeDataMin()
Definition BasePetMorphManager.h:71
int getInPersonCombatDivisor()
Definition BasePetMorphManager.h:223
void setInPersonPedigreeMin(int val)
Definition BasePetMorphManager.h:219
unsigned int getTotalCostMax()
Definition BasePetMorphManager.h:15
void setKioskCombatDivisor(int val)
Definition BasePetMorphManager.h:187
unsigned int getTotalRarityMin()
Definition BasePetMorphManager.h:23
Vector< std::string > getFirePetLendLoot()
Definition BasePetMorphManager.h:279
int getInPersonPedigreeMin()
Definition BasePetMorphManager.h:215
void setInPersonCombatTalentCostGrowth(Vector< int > val)
Definition BasePetMorphManager.h:155
int getInPersonCombatExponent()
Definition BasePetMorphManager.h:231
void setTotalRarityMin(unsigned int val)
Definition BasePetMorphManager.h:27
void setWowDataMax(unsigned int val)
Definition BasePetMorphManager.h:67
Vector< int > getInPersonCombatTalentCostMin()
Definition BasePetMorphManager.h:143
void setInPersonDerbyTalentCostGrowth(Vector< int > val)
Definition BasePetMorphManager.h:171
void setInPersonDerbyTalentCostMin(Vector< int > val)
Definition BasePetMorphManager.h:163
void setInPersonCombatDivisor(int val)
Definition BasePetMorphManager.h:227
void setKioskPedigreeMin(int val)
Definition BasePetMorphManager.h:179
Vector< int > getKioskCombatTalentCostMin()
Definition BasePetMorphManager.h:111
int getKioskDerbyDivisor()
Definition BasePetMorphManager.h:199
float getStatsWeight()
Definition BasePetMorphManager.h:87
Vector< int > getKioskDerbyTalentCostGrowth()
Definition BasePetMorphManager.h:135
void setTotalCostMin(unsigned int val)
Definition BasePetMorphManager.h:11
void setFirePetLendLoot(Vector< std::string > val)
Definition BasePetMorphManager.h:283
void setStatDataMax(unsigned int val)
Definition BasePetMorphManager.h:51
float getPedigreeWeight()
Definition BasePetMorphManager.h:103
Vector< int > getInPersonDerbyTalentCostGrowth()
Definition BasePetMorphManager.h:167
int getKioskDerbyExponent()
Definition BasePetMorphManager.h:207
int getPetLendsLevelDivisor()
Definition BasePetMorphManager.h:255
void setKioskCombatExponent(int val)
Definition BasePetMorphManager.h:195
Vector< std::string > getMythPetLendLoot()
Definition BasePetMorphManager.h:303
void setInPersonDerbyExponent(int val)
Definition BasePetMorphManager.h:251
unsigned int getPedigreeDataMax()
Definition BasePetMorphManager.h:79
void setKioskDerbyTalentCostGrowth(Vector< int > val)
Definition BasePetMorphManager.h:139
unsigned int getStatDataMin()
Definition BasePetMorphManager.h:39
Vector< int > getInPersonDerbyTalentCostMin()
Definition BasePetMorphManager.h:159
void setInPersonCombatTalentCostMin(Vector< int > val)
Definition BasePetMorphManager.h:147
unsigned int getStatDataMax()
Definition BasePetMorphManager.h:47
int getKioskPedigreeMin()
Definition BasePetMorphManager.h:175
Vector< std::string > getStormPetLendLoot()
Definition BasePetMorphManager.h:311
void setWowDataMin(unsigned int val)
Definition BasePetMorphManager.h:59
void setStatDataMin(unsigned int val)
Definition BasePetMorphManager.h:43
void setLifePetLendLoot(Vector< std::string > val)
Definition BasePetMorphManager.h:299
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86