2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PropertyClass.h>
8 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70);
12 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70) = val;
16 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48);
20 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48) = val;
24 return reinterpret_cast<List<ObjStateTransition*> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90);
28 *
reinterpret_cast<List<ObjStateTransition*> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90) = val;
32 return reinterpret_cast<List<ForcedStateInfo*> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140);
36 *
reinterpret_cast<List<ForcedStateInfo*> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140) = val;
40 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xBC);
44 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xBC) = val;
48 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0);
52 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0) = val;
56 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8);
60 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8) = val;
64 return *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0);
68 *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0) = val;
72 return *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x100);
76 *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x100) = val;
80 return *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120);
84 *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120) = val;
88 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0);
92 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0) = val;
96 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8);
100 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8) = val;
104 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE9);
108 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE9) = val;
112 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB1);
116 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB1) = val;
120 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB2);
124 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB2) = val;
128 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB3);
132 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB3) = val;
136 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB5);
140 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB5) = val;
144 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8);
148 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB8) = val;
152 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB4);
156 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB4) = val;
160 return reinterpret_cast<List<StateAssetInfo*> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150);
164 *
reinterpret_cast<List<StateAssetInfo*> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150) = val;
168 return reinterpret_cast<List<StateAssetInfo*> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160);
172 *
reinterpret_cast<List<StateAssetInfo*> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160) = val;
176 return reinterpret_cast<List<StateAssetInfo*> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170);
180 *
reinterpret_cast<List<StateAssetInfo*> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170) = val;
184 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x188);
188 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x188) = val;
192 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x189);
196 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x189) = val;
void setFallbackPrevious(bool val)
Definition ObjState.h:99
float getProximityOverride()
Definition ObjState.h:143
void setShowDebug(bool val)
Definition ObjState.h:155
List< std::string > getBlockedStates()
Definition ObjState.h:79
void setBlockMoveControl(bool val)
Definition ObjState.h:123
List< std::string > getAllowedActions()
Definition ObjState.h:63
bool getHaltMovement()
Definition ObjState.h:127
void setStateName(std::string val)
Definition ObjState.h:19
void setHaltMovement(bool val)
Definition ObjState.h:131
List< ObjStateTransition * > * getTransitions()
Definition ObjState.h:23
bool getPrivateState()
Definition ObjState.h:87
bool getMuteMusic()
Definition ObjState.h:191
bool getFallbackPrevious()
Definition ObjState.h:95
void setStateType(std::string val)
Definition ObjState.h:11
void setBlockedStates(List< std::string > val)
Definition ObjState.h:83
bool getCheckProximity()
Definition ObjState.h:135
bool getShowDebug()
Definition ObjState.h:151
std::string getAutoState()
Definition ObjState.h:55
void setForcedStates(List< ForcedStateInfo * > *val)
Definition ObjState.h:35
bool getPostStateEvents()
Definition ObjState.h:103
List< StateAssetInfo * > * getParticles()
Definition ObjState.h:159
void setProximityOverride(float val)
Definition ObjState.h:147
void setAllowedActions(List< std::string > val)
Definition ObjState.h:67
void setCheckProximity(bool val)
Definition ObjState.h:139
List< ForcedStateInfo * > * getForcedStates()
Definition ObjState.h:31
std::string getStateName()
Definition ObjState.h:15
List< std::string > getDisallowedActions()
Definition ObjState.h:71
void setAutoTransition(bool val)
Definition ObjState.h:43
bool getBlockMovement()
Definition ObjState.h:111
void setParticles(List< StateAssetInfo * > *val)
Definition ObjState.h:163
void setAnimations(List< StateAssetInfo * > *val)
Definition ObjState.h:179
List< StateAssetInfo * > * getSounds()
Definition ObjState.h:167
bool getAutoTransition()
Definition ObjState.h:39
List< StateAssetInfo * > * getAnimations()
Definition ObjState.h:175
void setTransitionTime(float val)
Definition ObjState.h:51
void setReinteract(bool val)
Definition ObjState.h:187
void setBlockMovement(bool val)
Definition ObjState.h:115
bool getBlockMoveControl()
Definition ObjState.h:119
void setMuteMusic(bool val)
Definition ObjState.h:195
void setSounds(List< StateAssetInfo * > *val)
Definition ObjState.h:171
void setDisallowedActions(List< std::string > val)
Definition ObjState.h:75
void setAutoState(std::string val)
Definition ObjState.h:59
void setPrivateState(bool val)
Definition ObjState.h:91
void setTransitions(List< ObjStateTransition * > *val)
Definition ObjState.h:27
std::string getStateType()
Definition ObjState.h:7
bool getReinteract()
Definition ObjState.h:183
float getTransitionTime()
Definition ObjState.h:47
void setPostStateEvents(bool val)
Definition ObjState.h:107
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86