Cyrus Mod Loader
Loading...
Searching...
No Matches
ControlStretcher.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/Material.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/Window.h>
6
7class ControlStretcher : public Window {
8public:
9 SharedPointer<Material> * getPTopLeftMaterial() { // Property Generated Getter
10 return reinterpret_cast<SharedPointer<Material> *>(reinterpret_cast<uintptr_t>(this) + 0x248);
11 }
12
13 void setPTopLeftMaterial(SharedPointer<Material> * val) { // Property Generated Setter
14 *reinterpret_cast<SharedPointer<Material> **>(reinterpret_cast<uintptr_t>(this) + 0x248) = val;
15 }
16
17 SharedPointer<Material> * getPCenterMaterial() { // Property Generated Getter
18 return reinterpret_cast<SharedPointer<Material> *>(reinterpret_cast<uintptr_t>(this) + 0x258);
19 }
20
21 void setPCenterMaterial(SharedPointer<Material> * val) { // Property Generated Setter
22 *reinterpret_cast<SharedPointer<Material> **>(reinterpret_cast<uintptr_t>(this) + 0x258) = val;
23 }
24
25 SharedPointer<Material> * getPBottomRightMaterial() { // Property Generated Getter
26 return reinterpret_cast<SharedPointer<Material> *>(reinterpret_cast<uintptr_t>(this) + 0x268);
27 }
28
29 void setPBottomRightMaterial(SharedPointer<Material> * val) { // Property Generated Setter
30 *reinterpret_cast<SharedPointer<Material> **>(reinterpret_cast<uintptr_t>(this) + 0x268) = val;
31 }
32
33 Size<int> getMaximumSize() { // Property Generated Getter
34 return *reinterpret_cast<Size<int>*>(reinterpret_cast<uintptr_t>(this) + 0x278);
35 }
36
37 void setMaximumSize(Size<int> val) { // Property Generated Setter
38 *reinterpret_cast<Size<int>*>(reinterpret_cast<uintptr_t>(this) + 0x278) = val;
39 }
40
41 Size<int> getMinimumSize() { // Property Generated Getter
42 return *reinterpret_cast<Size<int>*>(reinterpret_cast<uintptr_t>(this) + 0x280);
43 }
44
45 void setMinimumSize(Size<int> val) { // Property Generated Setter
46 *reinterpret_cast<Size<int>*>(reinterpret_cast<uintptr_t>(this) + 0x280) = val;
47 }
48
49};
Definition ControlStretcher.h:7
void setPTopLeftMaterial(SharedPointer< Material > *val)
Definition ControlStretcher.h:13
void setPCenterMaterial(SharedPointer< Material > *val)
Definition ControlStretcher.h:21
SharedPointer< Material > * getPCenterMaterial()
Definition ControlStretcher.h:17
SharedPointer< Material > * getPBottomRightMaterial()
Definition ControlStretcher.h:25
void setMaximumSize(Size< int > val)
Definition ControlStretcher.h:37
void setPBottomRightMaterial(SharedPointer< Material > *val)
Definition ControlStretcher.h:29
Size< int > getMaximumSize()
Definition ControlStretcher.h:33
SharedPointer< Material > * getPTopLeftMaterial()
Definition ControlStretcher.h:9
Size< int > getMinimumSize()
Definition ControlStretcher.h:41
void setMinimumSize(Size< int > val)
Definition ControlStretcher.h:45
Represents a Wizard101 Window, think anything you see on screen that is not a 3D model.
Definition Window.h:45