Cyrus Mod Loader
Loading...
Searching...
No Matches
BracketTeam.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BracketMatchResult.h>
4#include <Cyrus/Classes/MatchTeam.h>
5#include <Cyrus/Classes/PropertyClass.h>
6
7class BracketTeam : public PropertyClass {
8public:
9 gid getMatchTeamGID() { // Property Generated Getter
10 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x58);
11 }
12
13 void setMatchTeamGID(gid val) { // Property Generated Setter
14 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x58) = val;
15 }
16
17 SharedPointer<MatchTeam> * getMatchTeam() { // Property Generated Getter
18 return reinterpret_cast<SharedPointer<MatchTeam> *>(reinterpret_cast<uintptr_t>(this) + 0x48);
19 }
20
21 void setMatchTeam(SharedPointer<MatchTeam> * val) { // Property Generated Setter
22 *reinterpret_cast<SharedPointer<MatchTeam> **>(reinterpret_cast<uintptr_t>(this) + 0x48) = val;
23 }
24
25 unsigned int getPoints() { // Property Generated Getter
26 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x64);
27 }
28
29 void setPoints(unsigned int val) { // Property Generated Setter
30 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x64) = val;
31 }
32
33 List<SharedPointer<BracketMatchResult>> * getMatchResults() { // Property Generated Getter
34 return reinterpret_cast<List<SharedPointer<BracketMatchResult>> *>(reinterpret_cast<uintptr_t>(this) + 0x70);
35 }
36
37 void setMatchResults(List<SharedPointer<BracketMatchResult>> * val) { // Property Generated Setter
38 *reinterpret_cast<List<SharedPointer<BracketMatchResult>> **>(reinterpret_cast<uintptr_t>(this) + 0x70) = val;
39 }
40
41 unsigned int getTeamID() { // Property Generated Getter
42 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x80);
43 }
44
45 void setTeamID(unsigned int val) { // Property Generated Setter
46 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x80) = val;
47 }
48
49 unsigned int getRanking() { // Property Generated Getter
50 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x84);
51 }
52
53 void setRanking(unsigned int val) { // Property Generated Setter
54 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x84) = val;
55 }
56
57 SharedPointer<BracketMatchResult> * getPendingResult() { // Property Generated Getter
58 return reinterpret_cast<SharedPointer<BracketMatchResult> *>(reinterpret_cast<uintptr_t>(this) + 0xB0);
59 }
60
61 void setPendingResult(SharedPointer<BracketMatchResult> * val) { // Property Generated Setter
62 *reinterpret_cast<SharedPointer<BracketMatchResult> **>(reinterpret_cast<uintptr_t>(this) + 0xB0) = val;
63 }
64
65 std::string getName() { // Property Generated Getter
66 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x90);
67 }
68
69 void setName(std::string val) { // Property Generated Setter
70 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x90) = val;
71 }
72
73 unsigned int getPointsAsOfTheLastCompletedRound() { // Property Generated Getter
74 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x68);
75 }
76
77 void setPointsAsOfTheLastCompletedRound(unsigned int val) { // Property Generated Setter
78 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x68) = val;
79 }
80
81};
Definition BracketTeam.h:7
unsigned int getPointsAsOfTheLastCompletedRound()
Definition BracketTeam.h:73
SharedPointer< MatchTeam > * getMatchTeam()
Definition BracketTeam.h:17
void setMatchTeam(SharedPointer< MatchTeam > *val)
Definition BracketTeam.h:21
SharedPointer< BracketMatchResult > * getPendingResult()
Definition BracketTeam.h:57
void setTeamID(unsigned int val)
Definition BracketTeam.h:45
unsigned int getTeamID()
Definition BracketTeam.h:41
void setMatchTeamGID(gid val)
Definition BracketTeam.h:13
List< SharedPointer< BracketMatchResult > > * getMatchResults()
Definition BracketTeam.h:33
void setMatchResults(List< SharedPointer< BracketMatchResult > > *val)
Definition BracketTeam.h:37
gid getMatchTeamGID()
Definition BracketTeam.h:9
unsigned int getPoints()
Definition BracketTeam.h:25
std::string getName()
Definition BracketTeam.h:65
void setPoints(unsigned int val)
Definition BracketTeam.h:29
void setName(std::string val)
Definition BracketTeam.h:69
void setRanking(unsigned int val)
Definition BracketTeam.h:53
void setPointsAsOfTheLastCompletedRound(unsigned int val)
Definition BracketTeam.h:77
unsigned int getRanking()
Definition BracketTeam.h:49
void setPendingResult(SharedPointer< BracketMatchResult > *val)
Definition BracketTeam.h:61
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86