LeviLamina
Loading...
Searching...
No Matches
ClientboundUpdateSoundDataPacketPayload.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/audio/ServerSoundHandle.h"
7
#include "mc/network/packet/sound_data_event/Fade.h"
8
#include "mc/network/packet/sound_data_event/Pause.h"
9
#include "mc/network/packet/sound_data_event/Resume.h"
10
#include "mc/network/packet/sound_data_event/SeekTo.h"
11
#include "mc/network/packet/sound_data_event/SetPitch.h"
12
#include "mc/network/packet/sound_data_event/SetVolume.h"
13
#include "mc/network/packet/sound_data_event/Stop.h"
14
15
struct
ClientboundUpdateSoundDataPacketPayload
{
16
public
:
17
// ClientboundUpdateSoundDataPacketPayload inner types define
18
using
Event = ::std::variant<
19
::SoundDataEvent::Stop
,
20
::SoundDataEvent::SetVolume
,
21
::SoundDataEvent::SetPitch
,
22
::SoundDataEvent::Fade
,
23
::SoundDataEvent::SeekTo
,
24
::SoundDataEvent::Pause
,
25
::SoundDataEvent::Resume
>;
26
27
public
:
28
// member variables
29
// NOLINTBEGIN
30
::ll::TypedStorage<8, 8, ::ServerSoundHandle> mServerSoundHandle;
31
::ll::TypedStorage<
32
4,
33
12,
34
::std::variant<
35
::SoundDataEvent::Stop
,
36
::SoundDataEvent::SetVolume
,
37
::SoundDataEvent::SetPitch
,
38
::SoundDataEvent::Fade
,
39
::SoundDataEvent::SeekTo
,
40
::SoundDataEvent::Pause
,
41
::SoundDataEvent::Resume
>>
42
mEvent;
43
// NOLINTEND
44
};
ClientboundUpdateSoundDataPacketPayload
Definition
ClientboundUpdateSoundDataPacketPayload.h:15
SoundDataEvent::Fade
Definition
Fade.h:7
SoundDataEvent::Pause
Definition
Pause.h:7
SoundDataEvent::Resume
Definition
Resume.h:7
SoundDataEvent::SeekTo
Definition
SeekTo.h:7
SoundDataEvent::SetPitch
Definition
SetPitch.h:7
SoundDataEvent::SetVolume
Definition
SetVolume.h:7
SoundDataEvent::Stop
Definition
Stop.h:7
src
mc
network
packet
ClientboundUpdateSoundDataPacketPayload.h
Generated on
for LeviLamina by
1.16.1