Cyrus Mod Loader
Loading...
Searching...
No Matches
DdSprite.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/ControlSprite.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/Window.h>
6
7class DdSprite : public ControlSprite {
8public:
9 int GetHeight() { // Function Generated
10 using FunctionPointerType = int (*)(DdSprite *self);
11 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF36730);
12 return inner(this);
13 }
14
15 int GetWidth() { // Function Generated
16 using FunctionPointerType = int (*)(DdSprite *self);
17 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF36760);
18 return inner(this);
19 }
20
21 int GetState() { // Function Generated
22 using FunctionPointerType = int (*)(DdSprite *self);
23 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF36790);
24 return inner(this);
25 }
26
27 void SetState(int a0) { // Function Generated
28 using FunctionPointerType = void (*)(DdSprite *self, int a0);
29 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF367A0);
30 return inner(this, a0);
31 }
32
33 float GetSpeed() { // Function Generated
34 using FunctionPointerType = float (*)(DdSprite *self);
35 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF367C0);
36 return inner(this);
37 }
38
39 void SetSpeed(float a0) { // Function Generated
40 using FunctionPointerType = void (*)(DdSprite *self, float a0);
41 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF367D0);
42 return inner(this, a0);
43 }
44
45 int GetFacing() { // Function Generated
46 using FunctionPointerType = int (*)(DdSprite *self);
47 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF367F0);
48 return inner(this);
49 }
50
51 void FaceDirection(int a0) { // Function Generated
52 using FunctionPointerType = void (*)(DdSprite *self, int a0);
53 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF368E0);
54 return inner(this, a0);
55 }
56
57 void SetHealTime(int a0) { // Function Generated
58 using FunctionPointerType = void (*)(DdSprite *self, int a0);
59 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x558C1C);
60 return inner(this, a0);
61 }
62
63 void Die() { // Function Generated
64 using FunctionPointerType = void (*)(DdSprite *self);
65 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x74A3BC);
66 return inner(this);
67 }
68
69};
Definition ControlSprite.h:8
Definition DdSprite.h:7
int GetFacing()
Definition DdSprite.h:45
int GetHeight()
Definition DdSprite.h:9
void SetHealTime(int a0)
Definition DdSprite.h:57
void Die()
Definition DdSprite.h:63
int GetWidth()
Definition DdSprite.h:15
void FaceDirection(int a0)
Definition DdSprite.h:51
int GetState()
Definition DdSprite.h:21
void SetSpeed(float a0)
Definition DdSprite.h:39
float GetSpeed()
Definition DdSprite.h:33
void SetState(int a0)
Definition DdSprite.h:27