Cyrus Mod Loader
Loading...
Searching...
No Matches
HousingSignBehaviorTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BehaviorTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
5
7public:
8 std::string getMaterialName() { // Property Generated Getter
9 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x78);
10 }
11
12 void setMaterialName(std::string val) { // Property Generated Setter
13 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x78) = val;
14 }
15
16 float getRed() { // Property Generated Getter
17 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x98);
18 }
19
20 void setRed(float val) { // Property Generated Setter
21 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x98) = val;
22 }
23
24 float getGreen() { // Property Generated Getter
25 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x9C);
26 }
27
28 void setGreen(float val) { // Property Generated Setter
29 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x9C) = val;
30 }
31
32 float getBlue() { // Property Generated Getter
33 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0xA0);
34 }
35
36 void setBlue(float val) { // Property Generated Setter
37 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0xA0) = val;
38 }
39
40 bool getHasShadow() { // Property Generated Getter
41 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0xA4);
42 }
43
44 void setHasShadow(bool val) { // Property Generated Setter
45 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0xA4) = val;
46 }
47
48 bool getAnimate() { // Property Generated Getter
49 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0xA5);
50 }
51
52 void setAnimate(bool val) { // Property Generated Setter
53 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0xA5) = val;
54 }
55
56 std::string getDefaultSignText() { // Property Generated Getter
57 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xA8);
58 }
59
60 void setDefaultSignText(std::string val) { // Property Generated Setter
61 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xA8) = val;
62 }
63
64};
Definition BehaviorTemplate.h:13
Definition HousingSignBehaviorTemplate.h:6
bool getAnimate()
Definition HousingSignBehaviorTemplate.h:48
std::string getMaterialName()
Definition HousingSignBehaviorTemplate.h:8
void setAnimate(bool val)
Definition HousingSignBehaviorTemplate.h:52
void setMaterialName(std::string val)
Definition HousingSignBehaviorTemplate.h:12
std::string getDefaultSignText()
Definition HousingSignBehaviorTemplate.h:56
void setHasShadow(bool val)
Definition HousingSignBehaviorTemplate.h:44
void setGreen(float val)
Definition HousingSignBehaviorTemplate.h:28
bool getHasShadow()
Definition HousingSignBehaviorTemplate.h:40
float getBlue()
Definition HousingSignBehaviorTemplate.h:32
float getGreen()
Definition HousingSignBehaviorTemplate.h:24
void setDefaultSignText(std::string val)
Definition HousingSignBehaviorTemplate.h:60
void setRed(float val)
Definition HousingSignBehaviorTemplate.h:20
void setBlue(float val)
Definition HousingSignBehaviorTemplate.h:36
float getRed()
Definition HousingSignBehaviorTemplate.h:16