2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BehaviorInstance.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Enums/eGender.h>
6#include <Cyrus/Enums/eMountType.h>
7#include <Cyrus/Enums/eRace.h>
12 return *
reinterpret_cast<eGender*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0);
16 *
reinterpret_cast<eGender*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0) = val;
20 return *
reinterpret_cast<eRace*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB4);
24 *
reinterpret_cast<eRace*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB4) = val;
28 return *
reinterpret_cast<eMountType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8);
32 *
reinterpret_cast<eMountType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8) = val;
36 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xBC);
40 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xBC) = val;
44 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0);
48 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0) = val;
52 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC4);
56 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC4) = val;
60 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8);
64 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8) = val;
68 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xCC);
72 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xCC) = val;
76 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
80 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
Definition BehaviorInstance.h:5
Definition ClientMountOwnerBehavior.h:9
void setPatternColor(int val)
Definition ClientMountOwnerBehavior.h:55
void setSecondaryColor(int val)
Definition ClientMountOwnerBehavior.h:47
void setGeometryOption(int val)
Definition ClientMountOwnerBehavior.h:71
eMountType getEMountType()
Definition ClientMountOwnerBehavior.h:27
void setGender(eGender val)
Definition ClientMountOwnerBehavior.h:15
void setAdjustableAnimationRate(bool val)
Definition ClientMountOwnerBehavior.h:63
void setRace(eRace val)
Definition ClientMountOwnerBehavior.h:23
int getPrimaryColor()
Definition ClientMountOwnerBehavior.h:35
int getPatternColor()
Definition ClientMountOwnerBehavior.h:51
int getGeometryOption()
Definition ClientMountOwnerBehavior.h:67
bool getAdjustableAnimationRate()
Definition ClientMountOwnerBehavior.h:59
int getSecondaryColor()
Definition ClientMountOwnerBehavior.h:43
void setPrimaryColor(int val)
Definition ClientMountOwnerBehavior.h:39
void setLastMountID(gid val)
Definition ClientMountOwnerBehavior.h:79
void setEMountType(eMountType val)
Definition ClientMountOwnerBehavior.h:31
eRace getRace()
Definition ClientMountOwnerBehavior.h:19
gid getLastMountID()
Definition ClientMountOwnerBehavior.h:75
eGender getGender()
Definition ClientMountOwnerBehavior.h:11