2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/AvatarItemInfoBase.h>
4#include <Cyrus/Classes/AvatarOption.h>
5#include <Cyrus/Classes/AvatarTextureOption.h>
6#include <Cyrus/Classes/PropertyClass.h>
11 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48);
15 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48) = val;
19 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68);
23 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68) = val;
27 return *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90);
31 *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90) = val;
35 return reinterpret_cast<List<SharedPointer<AvatarOption>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0);
38 void setOptions(List<SharedPointer<AvatarOption>> * val) {
39 *
reinterpret_cast<List<SharedPointer<AvatarOption>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0) = val;
43 return reinterpret_cast<List<SharedPointer<AvatarTextureOption>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0);
47 *
reinterpret_cast<List<SharedPointer<AvatarTextureOption>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0) = val;
51 return reinterpret_cast<SharedPointer<AvatarOption> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0);
55 *
reinterpret_cast<SharedPointer<AvatarOption> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0) = val;
59 return reinterpret_cast<SharedPointer<AvatarTextureOption> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0);
63 *
reinterpret_cast<SharedPointer<AvatarTextureOption> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0) = val;
Definition AvatarItemInfoBase.h:5
Definition AvatarItemInfo.h:8
List< std::string > getFlags()
Definition AvatarItemInfo.h:26
List< SharedPointer< AvatarTextureOption > > * getTextureOptions()
Definition AvatarItemInfo.h:42
void setOptions(List< SharedPointer< AvatarOption > > *val)
Definition AvatarItemInfo.h:38
void setDefaultOption(SharedPointer< AvatarOption > *val)
Definition AvatarItemInfo.h:54
void setTextureOptions(List< SharedPointer< AvatarTextureOption > > *val)
Definition AvatarItemInfo.h:46
List< SharedPointer< AvatarOption > > * getOptions()
Definition AvatarItemInfo.h:34
std::string getSlotName()
Definition AvatarItemInfo.h:18
std::string getPartName()
Definition AvatarItemInfo.h:10
void setSlotName(std::string val)
Definition AvatarItemInfo.h:22
SharedPointer< AvatarOption > * getDefaultOption()
Definition AvatarItemInfo.h:50
void setDefaultTextureOption(SharedPointer< AvatarTextureOption > *val)
Definition AvatarItemInfo.h:62
void setFlags(List< std::string > val)
Definition AvatarItemInfo.h:30
SharedPointer< AvatarTextureOption > * getDefaultTextureOption()
Definition AvatarItemInfo.h:58
void setPartName(std::string val)
Definition AvatarItemInfo.h:14