2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BehaviorTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/ResultList.h>
6#include <Cyrus/Classes/TimedItemBehaviorTemplate.h>
11 return *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0);
15 *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0) = val;
19 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0);
23 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0) = val;
27 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0);
31 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0) = val;
35 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0);
39 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0) = val;
43 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x110);
47 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x110) = val;
51 return reinterpret_cast<SharedPointer<ResultList> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x130);
55 *
reinterpret_cast<SharedPointer<ResultList> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x130) = val;
59 return reinterpret_cast<SharedPointer<ResultList> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140);
63 *
reinterpret_cast<SharedPointer<ResultList> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140) = val;
67 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150);
71 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150) = val;
75 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x151);
79 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x151) = val;
Definition ElixirBehaviorTemplate.h:8
void setUnequipParticle(std::string val)
Definition ElixirBehaviorTemplate.h:30
std::string getUnequipParticle()
Definition ElixirBehaviorTemplate.h:26
void setTypeList(List< std::string > val)
Definition ElixirBehaviorTemplate.h:14
SharedPointer< ResultList > * getUnequipActionList()
Definition ElixirBehaviorTemplate.h:58
void setCombatEnabled(bool val)
Definition ElixirBehaviorTemplate.h:70
List< std::string > getTypeList()
Definition ElixirBehaviorTemplate.h:10
SharedPointer< ResultList > * getEquipActionList()
Definition ElixirBehaviorTemplate.h:50
bool getPvPEnabled()
Definition ElixirBehaviorTemplate.h:74
void setUnequipActionList(SharedPointer< ResultList > *val)
Definition ElixirBehaviorTemplate.h:62
void setEquipActionList(SharedPointer< ResultList > *val)
Definition ElixirBehaviorTemplate.h:54
void setEquipParticle(std::string val)
Definition ElixirBehaviorTemplate.h:22
bool getCombatEnabled()
Definition ElixirBehaviorTemplate.h:66
void setEquipSound(std::string val)
Definition ElixirBehaviorTemplate.h:38
void setUnequipSound(std::string val)
Definition ElixirBehaviorTemplate.h:46
void setPvPEnabled(bool val)
Definition ElixirBehaviorTemplate.h:78
std::string getUnequipSound()
Definition ElixirBehaviorTemplate.h:42
std::string getEquipParticle()
Definition ElixirBehaviorTemplate.h:18
std::string getEquipSound()
Definition ElixirBehaviorTemplate.h:34
Definition TimedItemBehaviorTemplate.h:7