Cyrus Mod Loader
Loading...
Searching...
No Matches
CrownShopData.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/CrownShopItem.h>
4#include <Cyrus/Classes/CrownShopLayout.h>
5#include <Cyrus/Classes/CrownShopSegReqsSummary.h>
6#include <Cyrus/Classes/PropertyClass.h>
7#include <Cyrus/Classes/Reco::LevelData.h>
8
10public:
11 List<SharedPointer<CrownShopItem>> * getItems() { // Property Generated Getter
12 return reinterpret_cast<List<SharedPointer<CrownShopItem>> *>(reinterpret_cast<uintptr_t>(this) + 0x48);
13 }
14
15 void setItems(List<SharedPointer<CrownShopItem>> * val) { // Property Generated Setter
16 *reinterpret_cast<List<SharedPointer<CrownShopItem>> **>(reinterpret_cast<uintptr_t>(this) + 0x48) = val;
17 }
18
19 SharedPointer<CrownShopLayout> * getCrownShopLayout() { // Property Generated Getter
20 return reinterpret_cast<SharedPointer<CrownShopLayout> *>(reinterpret_cast<uintptr_t>(this) + 0x58);
21 }
22
23 void setCrownShopLayout(SharedPointer<CrownShopLayout> * val) { // Property Generated Setter
24 *reinterpret_cast<SharedPointer<CrownShopLayout> **>(reinterpret_cast<uintptr_t>(this) + 0x58) = val;
25 }
26
27 SharedPointer<Reco__LevelData> * getRecomendedItems() { // Property Generated Getter
28 return reinterpret_cast<SharedPointer<Reco__LevelData> *>(reinterpret_cast<uintptr_t>(this) + 0x68);
29 }
30
31 void setRecomendedItems(SharedPointer<Reco__LevelData> * val) { // Property Generated Setter
32 *reinterpret_cast<SharedPointer<Reco__LevelData> **>(reinterpret_cast<uintptr_t>(this) + 0x68) = val;
33 }
34
35 SharedPointer<CrownShopSegReqsSummary> * getCrownShopSegReqsSummary() { // Property Generated Getter
36 return reinterpret_cast<SharedPointer<CrownShopSegReqsSummary> *>(reinterpret_cast<uintptr_t>(this) + 0x78);
37 }
38
39 void setCrownShopSegReqsSummary(SharedPointer<CrownShopSegReqsSummary> * val) { // Property Generated Setter
40 *reinterpret_cast<SharedPointer<CrownShopSegReqsSummary> **>(reinterpret_cast<uintptr_t>(this) + 0x78) = val;
41 }
42
43 int getWishlistMaxSize() { // Property Generated Getter
44 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x88);
45 }
46
47 void setWishlistMaxSize(int val) { // Property Generated Setter
48 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x88) = val;
49 }
50
51 int getWishlistSBExpansionSize() { // Property Generated Getter
52 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x8C);
53 }
54
55 void setWishlistSBExpansionSize(int val) { // Property Generated Setter
56 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x8C) = val;
57 }
58
59};
Definition CrownShopData.h:9
SharedPointer< CrownShopLayout > * getCrownShopLayout()
Definition CrownShopData.h:19
int getWishlistSBExpansionSize()
Definition CrownShopData.h:51
void setRecomendedItems(SharedPointer< Reco__LevelData > *val)
Definition CrownShopData.h:31
void setCrownShopLayout(SharedPointer< CrownShopLayout > *val)
Definition CrownShopData.h:23
void setWishlistMaxSize(int val)
Definition CrownShopData.h:47
void setCrownShopSegReqsSummary(SharedPointer< CrownShopSegReqsSummary > *val)
Definition CrownShopData.h:39
void setWishlistSBExpansionSize(int val)
Definition CrownShopData.h:55
int getWishlistMaxSize()
Definition CrownShopData.h:43
void setItems(List< SharedPointer< CrownShopItem > > *val)
Definition CrownShopData.h:15
List< SharedPointer< CrownShopItem > > * getItems()
Definition CrownShopData.h:11
SharedPointer< CrownShopSegReqsSummary > * getCrownShopSegReqsSummary()
Definition CrownShopData.h:35
SharedPointer< Reco__LevelData > * getRecomendedItems()
Definition CrownShopData.h:27
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86