Cyrus Mod Loader
Loading...
Searching...
No Matches
ClientWizPlayerNameBehavior.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BehaviorInstance.h>
4#include <Cyrus/Classes/NameOverrideBehavior.h>
5#include <Cyrus/Classes/PropertyClass.h>
6#include <Cyrus/Enums/eGender.h>
7#include <Cyrus/Enums/eRace.h>
8
10public:
11 unsigned int getNameKeys() { // Property Generated Getter
12 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x160);
13 }
14
15 void setNameKeys(unsigned int val) { // Property Generated Setter
16 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x160) = val;
17 }
18
19 bool getUseRank() { // Property Generated Getter
20 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x164);
21 }
22
23 void setUseRank(bool val) { // Property Generated Setter
24 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x164) = val;
25 }
26
27 eGender getEGender() { // Property Generated Getter
28 return *reinterpret_cast<eGender*>(reinterpret_cast<uintptr_t>(this) + 0x1B0);
29 }
30
31 void setEGender(eGender val) { // Property Generated Setter
32 *reinterpret_cast<eGender*>(reinterpret_cast<uintptr_t>(this) + 0x1B0) = val;
33 }
34
35 eRace getERace() { // Property Generated Getter
36 return *reinterpret_cast<eRace*>(reinterpret_cast<uintptr_t>(this) + 0x1B4);
37 }
38
39 void setERace(eRace val) { // Property Generated Setter
40 *reinterpret_cast<eRace*>(reinterpret_cast<uintptr_t>(this) + 0x1B4) = val;
41 }
42
43 std::string getBadgeTitle() { // Property Generated Getter
44 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1B8);
45 }
46
47 void setBadgeTitle(std::string val) { // Property Generated Setter
48 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1B8) = val;
49 }
50
51 unsigned int getChatPermissions() { // Property Generated Getter
52 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x168);
53 }
54
55 void setChatPermissions(unsigned int val) { // Property Generated Setter
56 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x168) = val;
57 }
58
59 unsigned int getPvpIconID() { // Property Generated Getter
60 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1D8);
61 }
62
63 void setPvpIconID(unsigned int val) { // Property Generated Setter
64 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1D8) = val;
65 }
66
67 unsigned int getLocaleID() { // Property Generated Getter
68 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1E4);
69 }
70
71 void setLocaleID(unsigned int val) { // Property Generated Setter
72 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1E4) = val;
73 }
74
75 bool getFriendlyPlayer() { // Property Generated Getter
76 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1EA);
77 }
78
79 void setFriendlyPlayer(bool val) { // Property Generated Setter
80 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1EA) = val;
81 }
82
83 bool getVolunteer() { // Property Generated Getter
84 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1EB);
85 }
86
87 void setVolunteer(bool val) { // Property Generated Setter
88 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1EB) = val;
89 }
90
91 unsigned int getGuildName() { // Property Generated Getter
92 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1EC);
93 }
94
95 void setGuildName(unsigned int val) { // Property Generated Setter
96 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1EC) = val;
97 }
98
99};
Definition ClientWizPlayerNameBehavior.h:9
eGender getEGender()
Definition ClientWizPlayerNameBehavior.h:27
void setFriendlyPlayer(bool val)
Definition ClientWizPlayerNameBehavior.h:79
void setUseRank(bool val)
Definition ClientWizPlayerNameBehavior.h:23
unsigned int getLocaleID()
Definition ClientWizPlayerNameBehavior.h:67
void setERace(eRace val)
Definition ClientWizPlayerNameBehavior.h:39
void setGuildName(unsigned int val)
Definition ClientWizPlayerNameBehavior.h:95
void setLocaleID(unsigned int val)
Definition ClientWizPlayerNameBehavior.h:71
bool getUseRank()
Definition ClientWizPlayerNameBehavior.h:19
unsigned int getPvpIconID()
Definition ClientWizPlayerNameBehavior.h:59
unsigned int getGuildName()
Definition ClientWizPlayerNameBehavior.h:91
std::string getBadgeTitle()
Definition ClientWizPlayerNameBehavior.h:43
bool getVolunteer()
Definition ClientWizPlayerNameBehavior.h:83
unsigned int getNameKeys()
Definition ClientWizPlayerNameBehavior.h:11
unsigned int getChatPermissions()
Definition ClientWizPlayerNameBehavior.h:51
void setVolunteer(bool val)
Definition ClientWizPlayerNameBehavior.h:87
void setBadgeTitle(std::string val)
Definition ClientWizPlayerNameBehavior.h:47
bool getFriendlyPlayer()
Definition ClientWizPlayerNameBehavior.h:75
eRace getERace()
Definition ClientWizPlayerNameBehavior.h:35
void setPvpIconID(unsigned int val)
Definition ClientWizPlayerNameBehavior.h:63
void setChatPermissions(unsigned int val)
Definition ClientWizPlayerNameBehavior.h:55
void setEGender(eGender val)
Definition ClientWizPlayerNameBehavior.h:31
void setNameKeys(unsigned int val)
Definition ClientWizPlayerNameBehavior.h:15
Definition NameOverrideBehavior.h:6