Cyrus Mod Loader
Loading...
Searching...
No Matches
DdWinAnimMoveMob.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/DoodleDoug.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/WinAnimMoveToLocation.h>
6#include <Cyrus/Classes/WinAnimMoveToLocationSpeed.h>
7#include <Cyrus/Classes/WindowAnimation.h>
8
10public:
11 DoodleDoug__DdDirection getFacing() { // Property Generated Getter
12 return *reinterpret_cast<DoodleDoug__DdDirection*>(reinterpret_cast<uintptr_t>(this) + 0x70);
13 }
14
15 void setFacing(DoodleDoug__DdDirection val) { // Property Generated Setter
16 *reinterpret_cast<DoodleDoug__DdDirection*>(reinterpret_cast<uintptr_t>(this) + 0x70) = val;
17 }
18
19 DoodleDoug__DdDirection getCameFrom() { // Property Generated Getter
20 return *reinterpret_cast<DoodleDoug__DdDirection*>(reinterpret_cast<uintptr_t>(this) + 0x74);
21 }
22
23 void setCameFrom(DoodleDoug__DdDirection val) { // Property Generated Setter
24 *reinterpret_cast<DoodleDoug__DdDirection*>(reinterpret_cast<uintptr_t>(this) + 0x74) = val;
25 }
26
27 Point<int> getNextWaypoint() { // Property Generated Getter
28 return *reinterpret_cast<Point<int>*>(reinterpret_cast<uintptr_t>(this) + 0x78);
29 }
30
31 void setNextWaypoint(Point<int> val) { // Property Generated Setter
32 *reinterpret_cast<Point<int>*>(reinterpret_cast<uintptr_t>(this) + 0x78) = val;
33 }
34
35 DoodleDoug* * getMyBoard() { // Property Generated Getter
36 return reinterpret_cast<DoodleDoug* *>(reinterpret_cast<uintptr_t>(this) + 0x88);
37 }
38
39 void setMyBoard(DoodleDoug* * val) { // Property Generated Setter
40 *reinterpret_cast<DoodleDoug* **>(reinterpret_cast<uintptr_t>(this) + 0x88) = val;
41 }
42
43 void InitializeAnimation(int a0, float a1, DoodleDoug a2) { // Function Generated
44 using FunctionPointerType = void (*)(DdWinAnimMoveMob *self, int a0, float a1, DoodleDoug a2);
45 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0xF42610);
46 return inner(this, a0, a1, a2);
47 }
48
49};
Definition DdWinAnimMoveMob.h:9
void setFacing(DoodleDoug__DdDirection val)
Definition DdWinAnimMoveMob.h:15
void setMyBoard(DoodleDoug **val)
Definition DdWinAnimMoveMob.h:39
void setNextWaypoint(Point< int > val)
Definition DdWinAnimMoveMob.h:31
void InitializeAnimation(int a0, float a1, DoodleDoug a2)
Definition DdWinAnimMoveMob.h:43
DoodleDoug__DdDirection getFacing()
Definition DdWinAnimMoveMob.h:11
void setCameFrom(DoodleDoug__DdDirection val)
Definition DdWinAnimMoveMob.h:23
Point< int > getNextWaypoint()
Definition DdWinAnimMoveMob.h:27
DoodleDoug__DdDirection getCameFrom()
Definition DdWinAnimMoveMob.h:19
DoodleDoug ** getMyBoard()
Definition DdWinAnimMoveMob.h:35
Definition DoodleDoug.h:8
Definition WinAnimMoveToLocationSpeed.h:7