载入中...
搜索中...
未找到
类 | |
| struct | eve::audio::AudioZoneItem |
| One Pcg audio-zone track timing and gain profile. 更多... | |
| class | eve::audio::AudioZoneProfile |
| Caller-owned Pcg audio-zone configuration and track list. 更多... | |
| struct | eve::audio::AudioZoneState |
| Persistent playback state owned by the caller. 更多... | |
| struct | eve::audio::AudioZoneOutput |
| Commands to apply to a caller-owned audio Source. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::audio |
枚举 | |
| enum class | eve::audio::AudioZonePhase : std::uint8_t { eve::audio::Active , eve::audio::BecomingInactive , eve::audio::Inactive } |
| AudioZonePhase public API. 更多... | |
函数 | |
| Result< AudioZoneOutput > | eve::audio::evaluateAudioZone (const AudioZoneProfile &profile, AudioZoneState &state, float now, float playerX, float playerY, float playerZ, float masterVolume, std::uint32_t seed) |
| Evaluate PcgAudioManager/PcgAudioZone for one explicit time and player observation. | |
| Result< void > | eve::audio::applyAudioZoneOutput (Source *source, const AudioZoneOutput &output) |
| Apply one evaluated command to the caller-selected track Source without retaining it. | |