2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/ClientObjectInfo.h>
4#include <Cyrus/Classes/CoreObjectInfo.h>
5#include <Cyrus/Classes/PositionalSoundEmitterInfo.h>
6#include <Cyrus/Classes/PropertyClass.h>
7#include <Cyrus/Classes/SoundEmitterInfo.h>
8#include <Cyrus/Classes/SoundInfo.h>
9#include <Cyrus/Enums/PositionInfoAttenuationType.h>
14 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E0);
18 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E0) = val;
22 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E4);
26 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E4) = val;
30 return *
reinterpret_cast<PositionInfoAttenuationType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E8);
34 *
reinterpret_cast<PositionInfoAttenuationType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E8) = val;
38 return *
reinterpret_cast<Vector<Vector3D>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1F0);
42 *
reinterpret_cast<Vector<Vector3D>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1F0) = val;
Definition LinearSoundEmitterInfo.h:11
PositionInfoAttenuationType getEAttenuationType()
Definition LinearSoundEmitterInfo.h:29
Vector< Vector3D > getVPositions()
Definition LinearSoundEmitterInfo.h:37
float getFRangeScale()
Definition LinearSoundEmitterInfo.h:13
void setEAttenuationType(PositionInfoAttenuationType val)
Definition LinearSoundEmitterInfo.h:33
void setFRangeScale(float val)
Definition LinearSoundEmitterInfo.h:17
void setFAttenuationFactor(float val)
Definition LinearSoundEmitterInfo.h:25
void setVPositions(Vector< Vector3D > val)
Definition LinearSoundEmitterInfo.h:41
float getFAttenuationFactor()
Definition LinearSoundEmitterInfo.h:21
Definition PositionalSoundEmitterInfo.h:9