2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/MatchRequest.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/PvPMatchJoinQueueRequirements.h>
6#include <Cyrus/Classes/SpellEffectPenalty.h>
11 return reinterpret_cast<SharedPointer<PvPMatchJoinQueueRequirements> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70);
15 *
reinterpret_cast<SharedPointer<PvPMatchJoinQueueRequirements> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70) = val;
19 return *
reinterpret_cast<List<gid>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80);
23 *
reinterpret_cast<List<gid>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80) = val;
27 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90);
31 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90) = val;
35 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x94);
39 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x94) = val;
43 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98);
47 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98) = val;
51 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x9C);
55 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x9C) = val;
59 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0);
63 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0) = val;
67 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA4);
71 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA4) = val;
74 Vector<SharedPointer<SpellEffectPenalty>> *
getEffects() {
75 return reinterpret_cast<Vector<SharedPointer<SpellEffectPenalty>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
78 void setEffects(Vector<SharedPointer<SpellEffectPenalty>> * val) {
79 *
reinterpret_cast<Vector<SharedPointer<SpellEffectPenalty>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
Definition MatchRequest.h:6
Definition PvPMatchRequest.h:8
void setEffects(Vector< SharedPointer< SpellEffectPenalty > > *val)
Definition PvPMatchRequest.h:78
List< gid > getIgnoredList()
Definition PvPMatchRequest.h:18
float getMatchTimer()
Definition PvPMatchRequest.h:26
SharedPointer< PvPMatchJoinQueueRequirements > * getJoinQueueRequirements()
Definition PvPMatchRequest.h:10
int getRedTime()
Definition PvPMatchRequest.h:58
int getMinTurnTime()
Definition PvPMatchRequest.h:66
void setRedTime(int val)
Definition PvPMatchRequest.h:62
void setMatchTimer(float val)
Definition PvPMatchRequest.h:30
void setPassPenalty(int val)
Definition PvPMatchRequest.h:46
Vector< SharedPointer< SpellEffectPenalty > > * getEffects()
Definition PvPMatchRequest.h:74
void setBonusTime(int val)
Definition PvPMatchRequest.h:38
void setMinTurnTime(int val)
Definition PvPMatchRequest.h:70
int getPassPenalty()
Definition PvPMatchRequest.h:42
void setYellowTime(int val)
Definition PvPMatchRequest.h:54
int getBonusTime()
Definition PvPMatchRequest.h:34
void setJoinQueueRequirements(SharedPointer< PvPMatchJoinQueueRequirements > *val)
Definition PvPMatchRequest.h:14
void setIgnoredList(List< gid > val)
Definition PvPMatchRequest.h:22
int getYellowTime()
Definition PvPMatchRequest.h:50