Cyrus Mod Loader
Loading...
Searching...
No Matches
ComboItem.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PropertyClass.h>
4
5class ComboItem : public PropertyClass {
6public:
7 std::wstring getSText() { // Property Generated Getter
8 return *reinterpret_cast<std::wstring*>(reinterpret_cast<uintptr_t>(this) + 0x48);
9 }
10
11 void setSText(std::wstring val) { // Property Generated Setter
12 *reinterpret_cast<std::wstring*>(reinterpret_cast<uintptr_t>(this) + 0x48) = val;
13 }
14
15 unsigned int getDwFlags() { // Property Generated Getter
16 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x68);
17 }
18
19 void setDwFlags(unsigned int val) { // Property Generated Setter
20 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x68) = val;
21 }
22
23 std::basic_string<wchar_t,struct std::char_traits<wchar_t>,std::allocator<wchar_t> > GetText() { // Function Generated
24 using FunctionPointerType = std::basic_string<wchar_t,struct std::char_traits<wchar_t>,std::allocator<wchar_t> > (*)(ComboItem *self);
25 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x1435180);
26 return inner(this);
27 }
28
29 void SetText(std::wstring a0) { // Function Generated
30 using FunctionPointerType = void (*)(ComboItem *self, std::wstring a0);
31 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x163CA40);
32 return inner(this, a0);
33 }
34
35 unsigned int GetFlags() { // Function Generated
36 using FunctionPointerType = unsigned int (*)(ComboItem *self);
37 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x132F600);
38 return inner(this);
39 }
40
41 void SetFlags(unsigned int a0) { // Function Generated
42 using FunctionPointerType = void (*)(ComboItem *self, unsigned int a0);
43 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x132F620);
44 return inner(this, a0);
45 }
46
47};
Definition ComboItem.h:5
std::basic_string< wchar_t, struct std::char_traits< wchar_t >, std::allocator< wchar_t > > GetText()
Definition ComboItem.h:23
void SetFlags(unsigned int a0)
Definition ComboItem.h:41
std::wstring getSText()
Definition ComboItem.h:7
void setDwFlags(unsigned int val)
Definition ComboItem.h:19
unsigned int getDwFlags()
Definition ComboItem.h:15
void setSText(std::wstring val)
Definition ComboItem.h:11
unsigned int GetFlags()
Definition ComboItem.h:35
void SetText(std::wstring a0)
Definition ComboItem.h:29
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86