LeviLamina
Loading...
Searching...
No Matches
SoundMapping.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/legacy/LevelSoundEvent.h"
7
8// auto generated forward declare list
9// clang-format off
10class HashedString;
11struct Sound;
12// clang-format on
13
15public:
16 // SoundMapping inner types declare
17 // clang-format off
19 struct BlockSounds;
20 struct EntitySoundList;
21 struct EntitySounds;
23 // clang-format on
24
25 // SoundMapping inner types define
27
28 struct EntitySounds {
29 public:
30 // member variables
31 // NOLINTBEGIN
35 // NOLINTEND
36
37 public:
38 // prevent constructor by default
39 EntitySounds& operator=(EntitySounds const&);
42 };
43
45 public:
46 // member variables
47 // NOLINTBEGIN
51 // NOLINTEND
52
53 public:
54 // prevent constructor by default
55 EntitySoundList& operator=(EntitySoundList const&);
58 };
59
60 struct BlockSounds {
61 public:
62 // member variables
63 // NOLINTBEGIN
66 // NOLINTEND
67
68 public:
69 // prevent constructor by default
70 BlockSounds& operator=(BlockSounds const&);
73 };
74
76 public:
77 // member variables
78 // NOLINTBEGIN
81 // NOLINTEND
82
83 public:
84 // prevent constructor by default
88 };
89
90public:
91 // member variables
92 // NOLINTBEGIN
98 // NOLINTEND
99
100public:
101 // prevent constructor by default
102 SoundMapping& operator=(SoundMapping const&);
104 SoundMapping();
105
106public:
107 // virtual functions
108 // NOLINTBEGIN
109 // vIndex: 0
110 virtual ~SoundMapping() = default;
111 // NOLINTEND
112};
Definition HashedString.h:5
Definition SoundMapping.h:14
Definition SoundMapping.h:75
Definition SoundMapping.h:60
Definition SoundMapping.h:44
Definition SoundMapping.h:28
Definition SoundMapping.h:26
Definition Sound.h:5
Definition Alias.h:14