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/CantripsSpellTemplate__CantripsSpellEffect.h>
7#include <Cyrus/Enums/CantripsSpellTemplate__CantripsSpellType.h>
12 return *
reinterpret_cast<CantripsSpellTemplate__CantripsSpellType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x320);
16 *
reinterpret_cast<CantripsSpellTemplate__CantripsSpellType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x320) = val;
20 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x324);
24 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x324) = val;
28 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x328);
32 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x328) = val;
36 return *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x340);
40 *
reinterpret_cast<Vector<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x340) = val;
44 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x358);
48 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x358) = val;
52 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x378);
56 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x378) = val;
60 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x37C);
64 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x37C) = val;
68 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x380);
72 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x380) = val;
76 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3A0);
80 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3A0) = val;
84 return *
reinterpret_cast<CantripsSpellTemplate__CantripsSpellEffect*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3C0);
88 *
reinterpret_cast<CantripsSpellTemplate__CantripsSpellEffect*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3C0) = val;
92 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3C4);
96 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3C4) = val;
Definition CantripsSpellTemplate.h:9
std::string getCantripsSpellImageName()
Definition CantripsSpellTemplate.h:67
void setSoundEffectGain(float val)
Definition CantripsSpellTemplate.h:55
void setCooldownSeconds(int val)
Definition CantripsSpellTemplate.h:95
std::string getEffectParameter()
Definition CantripsSpellTemplate.h:75
std::string getSoundEffectName()
Definition CantripsSpellTemplate.h:43
int getCantripsSpellImageIndex()
Definition CantripsSpellTemplate.h:59
void setEffectParameter(std::string val)
Definition CantripsSpellTemplate.h:79
void setEnergyCost(int val)
Definition CantripsSpellTemplate.h:23
int getEnergyCost()
Definition CantripsSpellTemplate.h:19
Vector< std::string > getAnimationKFMs()
Definition CantripsSpellTemplate.h:27
void setAnimationNames(Vector< std::string > val)
Definition CantripsSpellTemplate.h:39
Vector< std::string > getAnimationNames()
Definition CantripsSpellTemplate.h:35
void setSoundEffectName(std::string val)
Definition CantripsSpellTemplate.h:47
void setCantripsSpellImageName(std::string val)
Definition CantripsSpellTemplate.h:71
CantripsSpellTemplate__CantripsSpellEffect getCantripsSpellEffect()
Definition CantripsSpellTemplate.h:83
int getCooldownSeconds()
Definition CantripsSpellTemplate.h:91
void setCantripsSpellType(CantripsSpellTemplate__CantripsSpellType val)
Definition CantripsSpellTemplate.h:15
CantripsSpellTemplate__CantripsSpellType getCantripsSpellType()
Definition CantripsSpellTemplate.h:11
void setAnimationKFMs(Vector< std::string > val)
Definition CantripsSpellTemplate.h:31
float getSoundEffectGain()
Definition CantripsSpellTemplate.h:51
void setCantripsSpellEffect(CantripsSpellTemplate__CantripsSpellEffect val)
Definition CantripsSpellTemplate.h:87
void setCantripsSpellImageIndex(int val)
Definition CantripsSpellTemplate.h:63
Definition SpellTemplate.h:10