Cyrus Mod Loader
Loading...
Searching...
No Matches
ConicalSoundEmitterInfo.h
1#pragma once
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>
10
12public:
13 float getFInsideAngle() { // Property Generated Getter
14 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E0);
15 }
16
17 void setFInsideAngle(float val) { // Property Generated Setter
18 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E0) = val;
19 }
20
21 float getFOutsideAngle() { // Property Generated Getter
22 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E4);
23 }
24
25 void setFOutsideAngle(float val) { // Property Generated Setter
26 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E4) = val;
27 }
28
29 float getFOutsideVolume() { // Property Generated Getter
30 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E8);
31 }
32
33 void setFOutsideVolume(float val) { // Property Generated Setter
34 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E8) = val;
35 }
36
37 float getFRangeScale() { // Property Generated Getter
38 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1EC);
39 }
40
41 void setFRangeScale(float val) { // Property Generated Setter
42 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1EC) = val;
43 }
44
45 float getFAttenuationFactor() { // Property Generated Getter
46 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1F0);
47 }
48
49 void setFAttenuationFactor(float val) { // Property Generated Setter
50 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1F0) = val;
51 }
52
53 PositionInfoAttenuationType getEAttenuationType() { // Property Generated Getter
54 return *reinterpret_cast<PositionInfoAttenuationType*>(reinterpret_cast<uintptr_t>(this) + 0x1F4);
55 }
56
57 void setEAttenuationType(PositionInfoAttenuationType val) { // Property Generated Setter
58 *reinterpret_cast<PositionInfoAttenuationType*>(reinterpret_cast<uintptr_t>(this) + 0x1F4) = val;
59 }
60
61};
Definition ConicalSoundEmitterInfo.h:11
void setFInsideAngle(float val)
Definition ConicalSoundEmitterInfo.h:17
void setEAttenuationType(PositionInfoAttenuationType val)
Definition ConicalSoundEmitterInfo.h:57
void setFOutsideVolume(float val)
Definition ConicalSoundEmitterInfo.h:33
void setFOutsideAngle(float val)
Definition ConicalSoundEmitterInfo.h:25
float getFInsideAngle()
Definition ConicalSoundEmitterInfo.h:13
float getFOutsideAngle()
Definition ConicalSoundEmitterInfo.h:21
void setFRangeScale(float val)
Definition ConicalSoundEmitterInfo.h:41
float getFAttenuationFactor()
Definition ConicalSoundEmitterInfo.h:45
PositionInfoAttenuationType getEAttenuationType()
Definition ConicalSoundEmitterInfo.h:53
float getFOutsideVolume()
Definition ConicalSoundEmitterInfo.h:29
float getFRangeScale()
Definition ConicalSoundEmitterInfo.h:37
void setFAttenuationFactor(float val)
Definition ConicalSoundEmitterInfo.h:49
Definition PositionalSoundEmitterInfo.h:9