2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/ActorDialog.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/RequirementList.h>
6#include <Cyrus/Enums/TutorialTipType.h>
11 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58);
15 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58) = val;
19 return *
reinterpret_cast<RequirementList*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98);
23 *
reinterpret_cast<RequirementList*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98) = val;
27 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8);
31 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8) = val;
35 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x118);
39 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x118) = val;
43 return reinterpret_cast<SharedPointer<ActorDialog> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160);
47 *
reinterpret_cast<SharedPointer<ActorDialog> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160) = val;
51 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170);
55 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170) = val;
59 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x171);
63 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x171) = val;
67 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x138);
71 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x138) = val;
75 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158);
79 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158) = val;
83 return *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48);
87 *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48) = val;
91 return *
reinterpret_cast<TutorialTipType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x174);
95 *
reinterpret_cast<TutorialTipType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x174) = val;
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86
Definition RequirementList.h:6
void setEventName(List< std::string > val)
Definition TipData.h:86
RequirementList getRequirements()
Definition TipData.h:18
gid getId()
Definition TipData.h:10
std::string getActorImage()
Definition TipData.h:26
void setId(gid val)
Definition TipData.h:14
bool getMusicAtSFXVolume()
Definition TipData.h:74
void setMusicAtSFXVolume(bool val)
Definition TipData.h:78
std::string getBackgroundMusic()
Definition TipData.h:66
void setCriticalTip(bool val)
Definition TipData.h:62
bool getCriticalTip()
Definition TipData.h:58
void setActorImage(std::string val)
Definition TipData.h:30
void setDialog(SharedPointer< ActorDialog > *val)
Definition TipData.h:46
void setRepeatable(bool val)
Definition TipData.h:54
void setBackgroundMusic(std::string val)
Definition TipData.h:70
std::string getActorName()
Definition TipData.h:34
void setRequirements(RequirementList val)
Definition TipData.h:22
bool getRepeatable()
Definition TipData.h:50
TutorialTipType getTutorialTipType()
Definition TipData.h:90
List< std::string > getEventName()
Definition TipData.h:82
void setActorName(std::string val)
Definition TipData.h:38
SharedPointer< ActorDialog > * getDialog()
Definition TipData.h:42
void setTutorialTipType(TutorialTipType val)
Definition TipData.h:94