2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/ControlButton.h>
4#include <Cyrus/Classes/ControlButtonState.h>
5#include <Cyrus/Classes/Material.h>
6#include <Cyrus/Classes/PropertyClass.h>
7#include <Cyrus/Classes/Window.h>
12 return reinterpret_cast<SharedPointer<Material> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x370);
16 *
reinterpret_cast<SharedPointer<Material> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x370) = val;
20 return *
reinterpret_cast<Color*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x380);
24 *
reinterpret_cast<Color*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x380) = val;
28 return *
reinterpret_cast<Rect<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x384);
32 *
reinterpret_cast<Rect<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x384) = val;
36 return reinterpret_cast<SharedPointer<ControlButtonState> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3A8);
40 *
reinterpret_cast<SharedPointer<ControlButtonState> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3A8) = val;
44 return reinterpret_cast<SharedPointer<ControlButtonState> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x398);
48 *
reinterpret_cast<SharedPointer<ControlButtonState> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x398) = val;
52 return reinterpret_cast<SharedPointer<ControlButtonState> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3B8);
56 *
reinterpret_cast<SharedPointer<ControlButtonState> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3B8) = val;
60 return reinterpret_cast<SharedPointer<ControlButtonState> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3C8);
64 *
reinterpret_cast<SharedPointer<ControlButtonState> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3C8) = val;
68 return reinterpret_cast<SharedPointer<ControlButtonState> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3D8);
72 *
reinterpret_cast<SharedPointer<ControlButtonState> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x3D8) = val;