Cyrus Mod Loader
Loading...
Searching...
No Matches
SoundEmitterInfo.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/PropertyClass.h>
6#include <Cyrus/Classes/SoundInfo.h>
7#include <Cyrus/Enums/PlayList__Progression.h>
8
9class SoundEmitterInfo : public SoundInfo {
10public:
11 float getVolume() { // Property Generated Getter
12 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x120);
13 }
14
15 void setVolume(float val) { // Property Generated Setter
16 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x120) = val;
17 }
18
19 int getLoopCount() { // Property Generated Getter
20 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x124);
21 }
22
23 void setLoopCount(int val) { // Property Generated Setter
24 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x124) = val;
25 }
26
27 Vector<std::string> getTrackFilenameList() { // Property Generated Getter
28 return *reinterpret_cast<Vector<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x138);
29 }
30
31 void setTrackFilenameList(Vector<std::string> val) { // Property Generated Setter
32 *reinterpret_cast<Vector<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x138) = val;
33 }
34
35 Vector<PlayListEntry*> * getPlayList() { // Property Generated Getter
36 return reinterpret_cast<Vector<PlayListEntry*> *>(reinterpret_cast<uintptr_t>(this) + 0x150);
37 }
38
39 void setPlayList(Vector<PlayListEntry*> * val) { // Property Generated Setter
40 *reinterpret_cast<Vector<PlayListEntry*> **>(reinterpret_cast<uintptr_t>(this) + 0x150) = val;
41 }
42
43 int getPriority() { // Property Generated Getter
44 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x128);
45 }
46
47 void setPriority(int val) { // Property Generated Setter
48 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x128) = val;
49 }
50
51 PlayList__Progression getProgression() { // Property Generated Getter
52 return *reinterpret_cast<PlayList__Progression*>(reinterpret_cast<uintptr_t>(this) + 0x12C);
53 }
54
55 void setProgression(PlayList__Progression val) { // Property Generated Setter
56 *reinterpret_cast<PlayList__Progression*>(reinterpret_cast<uintptr_t>(this) + 0x12C) = val;
57 }
58
59 float getProgressMin() { // Property Generated Getter
60 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x130);
61 }
62
63 void setProgressMin(float val) { // Property Generated Setter
64 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x130) = val;
65 }
66
67 float getProgressMax() { // Property Generated Getter
68 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x134);
69 }
70
71 void setProgressMax(float val) { // Property Generated Setter
72 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x134) = val;
73 }
74
75 unsigned int getAudioFilterSet() { // Property Generated Getter
76 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x168);
77 }
78
79 void setAudioFilterSet(unsigned int val) { // Property Generated Setter
80 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x168) = val;
81 }
82
83 std::string getClientTag() { // Property Generated Getter
84 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x170);
85 }
86
87 void setClientTag(std::string val) { // Property Generated Setter
88 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x170) = val;
89 }
90
91};
Definition SoundEmitterInfo.h:9
int getPriority()
Definition SoundEmitterInfo.h:43
void setProgressMax(float val)
Definition SoundEmitterInfo.h:71
void setPlayList(Vector< PlayListEntry * > *val)
Definition SoundEmitterInfo.h:39
int getLoopCount()
Definition SoundEmitterInfo.h:19
void setAudioFilterSet(unsigned int val)
Definition SoundEmitterInfo.h:79
void setVolume(float val)
Definition SoundEmitterInfo.h:15
float getVolume()
Definition SoundEmitterInfo.h:11
std::string getClientTag()
Definition SoundEmitterInfo.h:83
unsigned int getAudioFilterSet()
Definition SoundEmitterInfo.h:75
void setTrackFilenameList(Vector< std::string > val)
Definition SoundEmitterInfo.h:31
float getProgressMax()
Definition SoundEmitterInfo.h:67
void setClientTag(std::string val)
Definition SoundEmitterInfo.h:87
void setProgression(PlayList__Progression val)
Definition SoundEmitterInfo.h:55
void setPriority(int val)
Definition SoundEmitterInfo.h:47
float getProgressMin()
Definition SoundEmitterInfo.h:59
PlayList__Progression getProgression()
Definition SoundEmitterInfo.h:51
void setProgressMin(float val)
Definition SoundEmitterInfo.h:63
void setLoopCount(int val)
Definition SoundEmitterInfo.h:23
Vector< PlayListEntry * > * getPlayList()
Definition SoundEmitterInfo.h:35
Vector< std::string > getTrackFilenameList()
Definition SoundEmitterInfo.h:27
Definition SoundInfo.h:9