2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/CoreTemplate.h>
4#include <Cyrus/Classes/GameObjectTemplate.h>
5#include <Cyrus/Classes/ItemTemplate.h>
6#include <Cyrus/Classes/LeashOffsetOverride.h>
7#include <Cyrus/Classes/PropertyClass.h>
8#include <Cyrus/Enums/RarityType.h>
13 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AC);
17 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AC) = val;
21 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1B0);
25 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1B0) = val;
29 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1B4);
33 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1B4) = val;
37 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x188);
41 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x188) = val;
45 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1B8);
49 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1B8) = val;
53 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1BC);
57 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1BC) = val;
61 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C0);
65 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C0) = val;
69 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A8);
73 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A8) = val;
77 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C4);
81 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C4) = val;
85 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C8);
89 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C8) = val;
93 return reinterpret_cast<SharedPointer<LeashOffsetOverride> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D0);
97 *
reinterpret_cast<SharedPointer<LeashOffsetOverride> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D0) = val;
101 return *
reinterpret_cast<RarityType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1CC);
105 *
reinterpret_cast<RarityType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1CC) = val;
Definition ItemTemplate.h:7
Definition WizItemTemplate.h:10
int getBoyIconIndex()
Definition WizItemTemplate.h:76
void setBoyIconIndex(int val)
Definition WizItemTemplate.h:80
int getGirlIconIndex()
Definition WizItemTemplate.h:84
void setArenaPointCost(int val)
Definition WizItemTemplate.h:48
int getNumPrimaryColors()
Definition WizItemTemplate.h:12
void setRank(int val)
Definition WizItemTemplate.h:72
RarityType getRarity()
Definition WizItemTemplate.h:100
int getRank()
Definition WizItemTemplate.h:68
int getNumSecondaryColors()
Definition WizItemTemplate.h:20
void setNumPatterns(int val)
Definition WizItemTemplate.h:32
int getPvpCurrencyCost()
Definition WizItemTemplate.h:52
void setPvpTourneyCurrencyCost(int val)
Definition WizItemTemplate.h:64
int getArenaPointCost()
Definition WizItemTemplate.h:44
void setNumSecondaryColors(int val)
Definition WizItemTemplate.h:24
void setGirlIconIndex(int val)
Definition WizItemTemplate.h:88
SharedPointer< LeashOffsetOverride > * getLeashOffsetOverride()
Definition WizItemTemplate.h:92
void setSchool(std::string val)
Definition WizItemTemplate.h:40
std::string getSchool()
Definition WizItemTemplate.h:36
void setNumPrimaryColors(int val)
Definition WizItemTemplate.h:16
int getNumPatterns()
Definition WizItemTemplate.h:28
int getPvpTourneyCurrencyCost()
Definition WizItemTemplate.h:60
void setLeashOffsetOverride(SharedPointer< LeashOffsetOverride > *val)
Definition WizItemTemplate.h:96
void setRarity(RarityType val)
Definition WizItemTemplate.h:104
void setPvpCurrencyCost(int val)
Definition WizItemTemplate.h:56