Cyrus Mod Loader
Loading...
Searching...
No Matches
CastleMagicSpellTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/CoreTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/SpellTemplate.h>
6#include <Cyrus/Enums/CastleMagicSpellTemplate__CastleMagicSpellEffect.h>
7#include <Cyrus/Enums/CastleMagicSpellTemplate__CastleMagicSpellType.h>
8
10public:
11 CastleMagicSpellTemplate__CastleMagicSpellType getCastleMagicSpellType() { // Property Generated Getter
12 return *reinterpret_cast<CastleMagicSpellTemplate__CastleMagicSpellType*>(reinterpret_cast<uintptr_t>(this) + 0x320);
13 }
14
15 void setCastleMagicSpellType(CastleMagicSpellTemplate__CastleMagicSpellType val) { // Property Generated Setter
16 *reinterpret_cast<CastleMagicSpellTemplate__CastleMagicSpellType*>(reinterpret_cast<uintptr_t>(this) + 0x320) = val;
17 }
18
19 CastleMagicSpellTemplate__CastleMagicSpellEffect getCastleMagicSpellEffect() { // Property Generated Getter
20 return *reinterpret_cast<CastleMagicSpellTemplate__CastleMagicSpellEffect*>(reinterpret_cast<uintptr_t>(this) + 0x324);
21 }
22
23 void setCastleMagicSpellEffect(CastleMagicSpellTemplate__CastleMagicSpellEffect val) { // Property Generated Setter
24 *reinterpret_cast<CastleMagicSpellTemplate__CastleMagicSpellEffect*>(reinterpret_cast<uintptr_t>(this) + 0x324) = val;
25 }
26
27 std::string getAnimationKFM() { // Property Generated Getter
28 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x328);
29 }
30
31 void setAnimationKFM(std::string val) { // Property Generated Setter
32 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x328) = val;
33 }
34
35 std::string getAnimationSequence() { // Property Generated Getter
36 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x348);
37 }
38
39 void setAnimationSequence(std::string val) { // Property Generated Setter
40 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x348) = val;
41 }
42
43 std::string getEffectSchool() { // Property Generated Getter
44 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x368);
45 }
46
47 void setEffectSchool(std::string val) { // Property Generated Setter
48 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x368) = val;
49 }
50
51};
Definition CastleMagicSpellTemplate.h:9
void setAnimationKFM(std::string val)
Definition CastleMagicSpellTemplate.h:31
void setEffectSchool(std::string val)
Definition CastleMagicSpellTemplate.h:47
std::string getEffectSchool()
Definition CastleMagicSpellTemplate.h:43
void setCastleMagicSpellType(CastleMagicSpellTemplate__CastleMagicSpellType val)
Definition CastleMagicSpellTemplate.h:15
void setCastleMagicSpellEffect(CastleMagicSpellTemplate__CastleMagicSpellEffect val)
Definition CastleMagicSpellTemplate.h:23
std::string getAnimationKFM()
Definition CastleMagicSpellTemplate.h:27
void setAnimationSequence(std::string val)
Definition CastleMagicSpellTemplate.h:39
CastleMagicSpellTemplate__CastleMagicSpellEffect getCastleMagicSpellEffect()
Definition CastleMagicSpellTemplate.h:19
CastleMagicSpellTemplate__CastleMagicSpellType getCastleMagicSpellType()
Definition CastleMagicSpellTemplate.h:11
std::string getAnimationSequence()
Definition CastleMagicSpellTemplate.h:35
Definition SpellTemplate.h:10