|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
Public Member Functions | |
| ~Voice () | |
Public Attributes | |
| PlaybackKey | key {} |
| data::DataId | waveDataId {} |
| SDL_AudioStream * | stream {} |
| std::vector< Uint8 > | pcm |
| std::uint32_t | sourceFrequency {} |
| float | gain {1.0F} |
| StereoPanState | pan |
| bool | loop {} |
| bool | paused {} |
| std::uint32_t | bytesPerFrame {} |
| std::uint64_t | submittedBytes {} |
| std::optional< std::uint64_t > | seekGeneration |
Definition at line 65 of file AudioRuntime.cpp.
|
inline |
Definition at line 80 of file AudioRuntime.cpp.
| std::uint32_t monopoly::audio::Runtime::Voice::bytesPerFrame {} |
Definition at line 76 of file AudioRuntime.cpp.
| float monopoly::audio::Runtime::Voice::gain {1.0F} |
Definition at line 72 of file AudioRuntime.cpp.
| PlaybackKey monopoly::audio::Runtime::Voice::key {} |
Definition at line 67 of file AudioRuntime.cpp.
| bool monopoly::audio::Runtime::Voice::loop {} |
Definition at line 74 of file AudioRuntime.cpp.
| StereoPanState monopoly::audio::Runtime::Voice::pan |
Definition at line 73 of file AudioRuntime.cpp.
| bool monopoly::audio::Runtime::Voice::paused {} |
Definition at line 75 of file AudioRuntime.cpp.
| std::vector<Uint8> monopoly::audio::Runtime::Voice::pcm |
Definition at line 70 of file AudioRuntime.cpp.
| std::optional<std::uint64_t> monopoly::audio::Runtime::Voice::seekGeneration |
Definition at line 78 of file AudioRuntime.cpp.
| std::uint32_t monopoly::audio::Runtime::Voice::sourceFrequency {} |
Definition at line 71 of file AudioRuntime.cpp.
| SDL_AudioStream* monopoly::audio::Runtime::Voice::stream {} |
Definition at line 69 of file AudioRuntime.cpp.
| std::uint64_t monopoly::audio::Runtime::Voice::submittedBytes {} |
Definition at line 77 of file AudioRuntime.cpp.
| data::DataId monopoly::audio::Runtime::Voice::waveDataId {} |
Definition at line 68 of file AudioRuntime.cpp.