Cyrus Mod Loader
Loading...
Searching...
No Matches
ControlSlider.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/ControlBar.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/Window.h>
6
7class ControlSlider : public ControlBar {
8public:
9 float getFMin() { // Property Generated Getter
10 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x2BC);
11 }
12
13 void setFMin(float val) { // Property Generated Setter
14 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x2BC) = val;
15 }
16
17 float getFMax() { // Property Generated Getter
18 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x2C0);
19 }
20
21 void setFMax(float val) { // Property Generated Setter
22 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x2C0) = val;
23 }
24
25 int getNTabWidth() { // Property Generated Getter
26 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x2C4);
27 }
28
29 void setNTabWidth(int val) { // Property Generated Setter
30 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x2C4) = val;
31 }
32
33 float GetValue() { // Function Generated
34 using FunctionPointerType = float (*)(ControlSlider *self);
35 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x1660320);
36 return inner(this);
37 }
38
39 void SetValue(float a0) { // Function Generated
40 using FunctionPointerType = void (*)(ControlSlider *self, float a0);
41 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x647700);
42 return inner(this, a0);
43 }
44
45 void SetMinMax(float a0, float a1) { // Function Generated
46 using FunctionPointerType = void (*)(ControlSlider *self, float a0, float a1);
47 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x16603E0);
48 return inner(this, a0, a1);
49 }
50
51};
Definition ControlBar.h:7
Definition ControlSlider.h:7
void setNTabWidth(int val)
Definition ControlSlider.h:29
float getFMax()
Definition ControlSlider.h:17
void SetMinMax(float a0, float a1)
Definition ControlSlider.h:45
float getFMin()
Definition ControlSlider.h:9
void SetValue(float a0)
Definition ControlSlider.h:39
float GetValue()
Definition ControlSlider.h:33
int getNTabWidth()
Definition ControlSlider.h:25
void setFMin(float val)
Definition ControlSlider.h:13
void setFMax(float val)
Definition ControlSlider.h:21