2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PropertyClass.h>
4#include <Cyrus/Classes/SG_GameBlockType.h>
5#include <Cyrus/Classes/SG_GameEvent.h>
6#include <Cyrus/Classes/SG_GameInteraction.h>
7#include <Cyrus/Classes/SG_GameLevelData.h>
8#include <Cyrus/Classes/SG_GamePower.h>
9#include <Cyrus/Classes/SG_GameScoreMultiplier.h>
14 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x4C);
18 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x4C) = val;
22 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x5C);
26 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x5C) = val;
30 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x60);
34 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x60) = val;
38 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x64);
42 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x64) = val;
46 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68);
50 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68) = val;
54 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x6C);
58 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x6C) = val;
62 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70);
66 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70) = val;
70 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x74);
74 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x74) = val;
78 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78);
82 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78) = val;
86 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x7C);
90 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x7C) = val;
94 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80);
98 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80) = val;
102 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x84);
106 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x84) = val;
110 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88);
114 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88) = val;
118 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50);
122 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50) = val;
126 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x54);
130 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x54) = val;
134 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58);
138 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58) = val;
142 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x8C);
146 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x8C) = val;
150 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90);
154 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90) = val;
158 return reinterpret_cast<List<SharedPointer<SG_GamePower>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0x98);
162 *
reinterpret_cast<List<SharedPointer<SG_GamePower>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0x98) = val;
166 return reinterpret_cast<List<SharedPointer<SG_GameInteraction>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
170 *
reinterpret_cast<List<SharedPointer<SG_GameInteraction>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
174 return reinterpret_cast<List<SharedPointer<SG_GameEvent>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8);
178 *
reinterpret_cast<List<SharedPointer<SG_GameEvent>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8) = val;
182 return reinterpret_cast<List<SharedPointer<SG_GameLevelData>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8);
186 *
reinterpret_cast<List<SharedPointer<SG_GameLevelData>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8) = val;
190 return reinterpret_cast<List<SharedPointer<SG_GameBlockType>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0xD8);
194 *
reinterpret_cast<List<SharedPointer<SG_GameBlockType>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0xD8) = val;
198 return reinterpret_cast<List<SharedPointer<SG_GameScoreMultiplier>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8);
202 *
reinterpret_cast<List<SharedPointer<SG_GameScoreMultiplier>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8) = val;
Definition PetSiegeGameManager.h:11
float getFAutoDisableTime()
Definition PetSiegeGameManager.h:101
void setFContactMaxCorrectingVel(float val)
Definition PetSiegeGameManager.h:113
void setGameInteractions(List< SharedPointer< SG_GameInteraction > > *val)
Definition PetSiegeGameManager.h:169
void setGameEvents(List< SharedPointer< SG_GameEvent > > *val)
Definition PetSiegeGameManager.h:177
int getPerShotLeftoverScoreBonus()
Definition PetSiegeGameManager.h:141
float getFPetMass()
Definition PetSiegeGameManager.h:13
void setFERP(float val)
Definition PetSiegeGameManager.h:49
float getFCFM()
Definition PetSiegeGameManager.h:53
void setFAutoDisableAngularThreshold(float val)
Definition PetSiegeGameManager.h:89
void setFGravityX(float val)
Definition PetSiegeGameManager.h:121
float getFGravityX()
Definition PetSiegeGameManager.h:117
void setFPetMass(float val)
Definition PetSiegeGameManager.h:17
void setFAutoDisableTime(float val)
Definition PetSiegeGameManager.h:105
void setFGravityZ(float val)
Definition PetSiegeGameManager.h:137
int getISoundCollisionThreshold()
Definition PetSiegeGameManager.h:149
void setIAutoDisableSteps(int val)
Definition PetSiegeGameManager.h:97
float getFGravityY()
Definition PetSiegeGameManager.h:125
float getFGravityZ()
Definition PetSiegeGameManager.h:133
void setFMU(float val)
Definition PetSiegeGameManager.h:41
void setFCFM(float val)
Definition PetSiegeGameManager.h:57
int getIAutoDisableSteps()
Definition PetSiegeGameManager.h:93
float getFBounceThreshold()
Definition PetSiegeGameManager.h:29
List< SharedPointer< SG_GameInteraction > > * getGameInteractions()
Definition PetSiegeGameManager.h:165
float getFAutoDisableAngularThreshold()
Definition PetSiegeGameManager.h:85
float getFContactMaxCorrectingVel()
Definition PetSiegeGameManager.h:109
List< SharedPointer< SG_GameEvent > > * getGameEvents()
Definition PetSiegeGameManager.h:173
void setFContactSurfaceDepth(float val)
Definition PetSiegeGameManager.h:65
float getFBounce()
Definition PetSiegeGameManager.h:21
void setBAutoDisable(bool val)
Definition PetSiegeGameManager.h:73
List< SharedPointer< SG_GameBlockType > > * getBlockTypes()
Definition PetSiegeGameManager.h:189
void setFAutoDisableLinearThreshold(float val)
Definition PetSiegeGameManager.h:81
void setFGravityY(float val)
Definition PetSiegeGameManager.h:129
void setPerShotLeftoverScoreBonus(int val)
Definition PetSiegeGameManager.h:145
List< SharedPointer< SG_GameLevelData > > * getGameLevelData()
Definition PetSiegeGameManager.h:181
bool getBAutoDisable()
Definition PetSiegeGameManager.h:69
List< SharedPointer< SG_GamePower > > * getGamePowers()
Definition PetSiegeGameManager.h:157
void setComboMultipliers(List< SharedPointer< SG_GameScoreMultiplier > > *val)
Definition PetSiegeGameManager.h:201
float getFMU()
Definition PetSiegeGameManager.h:37
void setFBounce(float val)
Definition PetSiegeGameManager.h:25
void setGamePowers(List< SharedPointer< SG_GamePower > > *val)
Definition PetSiegeGameManager.h:161
void setGameLevelData(List< SharedPointer< SG_GameLevelData > > *val)
Definition PetSiegeGameManager.h:185
void setFBounceThreshold(float val)
Definition PetSiegeGameManager.h:33
void setISoundCollisionThreshold(int val)
Definition PetSiegeGameManager.h:153
void setBlockTypes(List< SharedPointer< SG_GameBlockType > > *val)
Definition PetSiegeGameManager.h:193
float getFContactSurfaceDepth()
Definition PetSiegeGameManager.h:61
float getFAutoDisableLinearThreshold()
Definition PetSiegeGameManager.h:77
float getFERP()
Definition PetSiegeGameManager.h:45
List< SharedPointer< SG_GameScoreMultiplier > > * getComboMultipliers()
Definition PetSiegeGameManager.h:197
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86