2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/ClientTagList.h>
4#include <Cyrus/Classes/MadlibBlock.h>
5#include <Cyrus/Classes/PropertyClass.h>
6#include <Cyrus/Enums/ENUM_SENDTYPE.h>
7#include <Cyrus/Enums/GOAL_STATUS.h>
8#include <Cyrus/Enums/GoalTemplate__GOAL_TYPE.h>
13 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48);
17 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48) = val;
21 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50);
25 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50) = val;
29 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70);
33 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70) = val;
37 return *
reinterpret_cast<GOAL_STATUS*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x74);
41 *
reinterpret_cast<GOAL_STATUS*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x74) = val;
45 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78);
49 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78) = val;
53 return *
reinterpret_cast<GoalTemplate__GOAL_TYPE*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8);
56 void setType(GoalTemplate__GOAL_TYPE val) {
57 *
reinterpret_cast<GoalTemplate__GOAL_TYPE*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8) = val;
61 return *
reinterpret_cast<ENUM_SENDTYPE*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xBC);
65 *
reinterpret_cast<ENUM_SENDTYPE*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xBC) = val;
69 return reinterpret_cast<SharedPointer<MadlibBlock> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0);
73 *
reinterpret_cast<SharedPointer<MadlibBlock> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0) = val;
77 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0);
81 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0) = val;
85 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0);
89 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0) = val;
93 return reinterpret_cast<SharedPointer<ClientTagList> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x110);
97 *
reinterpret_cast<SharedPointer<ClientTagList> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x110) = val;
101 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120);
105 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120) = val;
109 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140);
113 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140) = val;
117 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x141);
121 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x141) = val;
125 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x142);
129 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x142) = val;
133 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x143);
137 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x143) = val;
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86
Definition WizGoalData.h:10
void setMadLibs(SharedPointer< MadlibBlock > *val)
Definition WizGoalData.h:72
std::string getCompleteText()
Definition WizGoalData.h:100
void setCompleteText(std::string val)
Definition WizGoalData.h:104
gid getGoalID()
Definition WizGoalData.h:12
ENUM_SENDTYPE getSendType()
Definition WizGoalData.h:60
void setNameID(unsigned int val)
Definition WizGoalData.h:32
void setHideGoalFloatyText(bool val)
Definition WizGoalData.h:136
void setPetOnlyQuest(bool val)
Definition WizGoalData.h:120
void setHasActiveResults(bool val)
Definition WizGoalData.h:128
std::string getLocation()
Definition WizGoalData.h:44
void setImage1(std::string val)
Definition WizGoalData.h:80
bool getQuestHelperEnabled()
Definition WizGoalData.h:108
void setGoalID(gid val)
Definition WizGoalData.h:16
void setLocation(std::string val)
Definition WizGoalData.h:48
void setType(GoalTemplate__GOAL_TYPE val)
Definition WizGoalData.h:56
bool getHasActiveResults()
Definition WizGoalData.h:124
std::string getImage2()
Definition WizGoalData.h:84
SharedPointer< MadlibBlock > * getMadLibs()
Definition WizGoalData.h:68
void setStatus(GOAL_STATUS val)
Definition WizGoalData.h:40
GOAL_STATUS getStatus()
Definition WizGoalData.h:36
unsigned int getNameID()
Definition WizGoalData.h:28
void setName(std::string val)
Definition WizGoalData.h:24
bool getHideGoalFloatyText()
Definition WizGoalData.h:132
void setSendType(ENUM_SENDTYPE val)
Definition WizGoalData.h:64
void setQuestHelperEnabled(bool val)
Definition WizGoalData.h:112
bool getPetOnlyQuest()
Definition WizGoalData.h:116
void setTagList(SharedPointer< ClientTagList > *val)
Definition WizGoalData.h:96
SharedPointer< ClientTagList > * getTagList()
Definition WizGoalData.h:92
void setImage2(std::string val)
Definition WizGoalData.h:88
GoalTemplate__GOAL_TYPE getType()
Definition WizGoalData.h:52
std::string getName()
Definition WizGoalData.h:20
std::string getImage1()
Definition WizGoalData.h:76