Cyrus Mod Loader
Loading...
Searching...
No Matches
PetSnackItemTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/CoreTemplate.h>
4#include <Cyrus/Classes/GameObjectTemplate.h>
5#include <Cyrus/Classes/ItemTemplate.h>
6#include <Cyrus/Classes/PetStatModificationSet.h>
7#include <Cyrus/Classes/PropertyClass.h>
8#include <Cyrus/Classes/WizItemTemplate.h>
9
11public:
12 int getIconIndex() { // Property Generated Getter
13 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x1E0);
14 }
15
16 void setIconIndex(int val) { // Property Generated Setter
17 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x1E0) = val;
18 }
19
20 std::string getImageName() { // Property Generated Getter
21 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1E8);
22 }
23
24 void setImageName(std::string val) { // Property Generated Setter
25 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1E8) = val;
26 }
27
28 PetStatModificationSet getStatModifierSet() { // Property Generated Getter
29 return *reinterpret_cast<PetStatModificationSet*>(reinterpret_cast<uintptr_t>(this) + 0x208);
30 }
31
32 void setStatModifierSet(PetStatModificationSet val) { // Property Generated Setter
33 *reinterpret_cast<PetStatModificationSet*>(reinterpret_cast<uintptr_t>(this) + 0x208) = val;
34 }
35
36};
Definition PetSnackItemTemplate.h:10
int getIconIndex()
Definition PetSnackItemTemplate.h:12
void setImageName(std::string val)
Definition PetSnackItemTemplate.h:24
void setStatModifierSet(PetStatModificationSet val)
Definition PetSnackItemTemplate.h:32
void setIconIndex(int val)
Definition PetSnackItemTemplate.h:16
std::string getImageName()
Definition PetSnackItemTemplate.h:20
PetStatModificationSet getStatModifierSet()
Definition PetSnackItemTemplate.h:28
Definition PetStatModificationSet.h:6
Definition WizItemTemplate.h:10