LeviLamina
Loading...
Searching...
No Matches
SoundStartOptions.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Audio {
6
7class SoundStartOptions {
8public:
9 // SoundStartOptions inner types declare
10 // clang-format off
11 class AfterDelay;
12 struct OnSignal;
13 struct WhenReady;
14 // clang-format on
15
16 // SoundStartOptions inner types define
17 class AfterDelay {
18 public:
19 // member variables
20 // NOLINTBEGIN
22 // NOLINTEND
23
24 public:
25 // prevent constructor by default
26 AfterDelay& operator=(AfterDelay const&);
27 AfterDelay(AfterDelay const&);
28 AfterDelay();
29 };
30
31 struct OnSignal {};
32
33 struct WhenReady {};
34
35public:
36 // member variables
37 // NOLINTBEGIN
39 // NOLINTEND
40
41public:
42 // prevent constructor by default
43 SoundStartOptions& operator=(SoundStartOptions const&);
44 SoundStartOptions(SoundStartOptions const&);
45 SoundStartOptions();
46};
47
48} // namespace Audio
Definition SoundStartOptions.h:17
Definition SoundStartOptions.h:31
Definition SoundStartOptions.h:33
Definition Alias.h:14