Cyrus Mod Loader
Loading...
Searching...
No Matches
CollisionBehavior.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BehaviorInstance.h>
4#include <Cyrus/Classes/PropertyClass.h>
5
7public:
8 void Enable(bool a0) { // Function Generated
9 using FunctionPointerType = void (*)(CollisionBehavior *self, bool a0);
10 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x1444580);
11 return inner(this, a0);
12 }
13
14 void SetSolidCollision(char a0) { // Function Generated
15 using FunctionPointerType = void (*)(CollisionBehavior *self, char a0);
16 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x1446180);
17 return inner(this, a0);
18 }
19
20 bool LoadCollision(char a0, bool a1, int a2) { // Function Generated
21 using FunctionPointerType = bool (*)(CollisionBehavior *self, char a0, bool a1, int a2);
22 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x1444670);
23 return inner(this, a0, a1, a2);
24 }
25
26 bool LoadCollisionFromTemplate() { // Function Generated
27 using FunctionPointerType = bool (*)(CollisionBehavior *self);
28 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x1444CC0);
29 return inner(this);
30 }
31
32 std::basic_string<char,struct std::char_traits<char>,std::allocator<char> > GetWalkableSurfaceName() { // Function Generated
33 using FunctionPointerType = std::basic_string<char,struct std::char_traits<char>,std::allocator<char> > (*)(CollisionBehavior *self);
34 FunctionPointerType inner = reinterpret_cast<FunctionPointerType>(__SHARED::base + 0x1444360);
35 return inner(this);
36 }
37
38};
Definition BehaviorInstance.h:5
Definition CollisionBehavior.h:6
bool LoadCollisionFromTemplate()
Definition CollisionBehavior.h:26
std::basic_string< char, struct std::char_traits< char >, std::allocator< char > > GetWalkableSurfaceName()
Definition CollisionBehavior.h:32
void SetSolidCollision(char a0)
Definition CollisionBehavior.h:14
bool LoadCollision(char a0, bool a1, int a2)
Definition CollisionBehavior.h:20
void Enable(bool a0)
Definition CollisionBehavior.h:8