|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "DataBanks.hpp"#include "LegacyWave.hpp"#include "ResourceRuntime.hpp"#include <cstdint>#include <expected>#include <memory>#include <optional>#include <span>#include <string>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| struct | monopoly::audio::StereoPanGains |
| struct | monopoly::audio::Legacy2DSoundMix |
| struct | monopoly::audio::PlaybackKey |
| class | monopoly::audio::Runtime |
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::audio |
Enumerations | |
| enum class | monopoly::audio::PlaybackDomain : std::uint8_t { monopoly::audio::Sequence , monopoly::audio::Interface , monopoly::audio::Music , monopoly::audio::Voice } |
Functions | |
| constexpr float | monopoly::audio::legacyPitchFrequencyRatio (std::uint32_t requestedHertz, std::uint32_t originalHertz) noexcept |
| constexpr StereoPanGains | monopoly::audio::legacyPanGains (std::int32_t percentage) noexcept |
| constexpr Legacy2DSoundMix | monopoly::audio::legacy2DSoundMix (std::uint8_t baseVolume, std::int32_t centerX, std::int32_t left=0, std::int32_t right=800, std::int32_t quietDistance=1000) noexcept |