Cyrus Mod Loader
Loading...
Searching...
No Matches
Body.h
1
#pragma once
2
#include <Cyrus/Shared.h>
3
#include <Cyrus/Classes/PropertyClass.h>
4
5
class
Body
:
public
PropertyClass
{
6
public
:
7
Vector3D
getPosition
() {
// Property Generated Getter
8
return
*
reinterpret_cast<
Vector3D
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x58);
9
}
10
11
void
setPosition
(
Vector3D
val) {
// Property Generated Setter
12
*
reinterpret_cast<
Vector3D
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x58) = val;
13
}
14
15
float
getPitch
() {
// Property Generated Getter
16
return
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x64);
17
}
18
19
void
setPitch
(
float
val) {
// Property Generated Setter
20
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x64) = val;
21
}
22
23
float
getRoll
() {
// Property Generated Getter
24
return
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x68);
25
}
26
27
void
setRoll
(
float
val) {
// Property Generated Setter
28
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x68) = val;
29
}
30
31
float
getYaw
() {
// Property Generated Getter
32
return
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x6C);
33
}
34
35
void
setYaw
(
float
val) {
// Property Generated Setter
36
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x6C) = val;
37
}
38
39
float
getFHeight
() {
// Property Generated Getter
40
return
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x84);
41
}
42
43
void
setFHeight
(
float
val) {
// Property Generated Setter
44
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x84) = val;
45
}
46
47
float
getScale
() {
// Property Generated Getter
48
return
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x70);
49
}
50
51
void
setScale
(
float
val) {
// Property Generated Setter
52
*
reinterpret_cast<
float
*
>
(
reinterpret_cast<
uintptr_t
>
(
this
) + 0x70) = val;
53
}
54
55
};
Body
Definition
Body.h:5
Body::setFHeight
void setFHeight(float val)
Definition
Body.h:43
Body::getFHeight
float getFHeight()
Definition
Body.h:39
Body::setScale
void setScale(float val)
Definition
Body.h:51
Body::getPitch
float getPitch()
Definition
Body.h:15
Body::getRoll
float getRoll()
Definition
Body.h:23
Body::setRoll
void setRoll(float val)
Definition
Body.h:27
Body::setPitch
void setPitch(float val)
Definition
Body.h:19
Body::getYaw
float getYaw()
Definition
Body.h:31
Body::setPosition
void setPosition(Vector3D val)
Definition
Body.h:11
Body::getPosition
Vector3D getPosition()
Definition
Body.h:7
Body::setYaw
void setYaw(float val)
Definition
Body.h:35
Body::getScale
float getScale()
Definition
Body.h:47
PropertyClass
Base class for all property classes, providing reflection and serialization functionality.
Definition
PropertyClass.h:86
Vector3D
Definition
shared.h:12
src
Cyrus
Classes
Body.h
Generated by
1.11.0