#include <AudioRuntime.hpp>
◆ buildDefault()
| void audio::AudioManifest::buildDefault |
( |
| ) |
|
◆ busses()
| std::span< const AudioBusDef > audio::AudioManifest::busses |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
◆ clips()
| std::span< const AudioClipDef > audio::AudioManifest::clips |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
◆ events()
| std::span< const AudioEventDef > audio::AudioManifest::events |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
◆ findBus()
◆ findClip()
◆ findEvent()
◆ findNode()
◆ loadFromFile()
| bool audio::AudioManifest::loadFromFile |
( |
std::string_view | path, |
|
|
std::vector< std::string > * | errors = nullptr ) |
◆ nodes()
| std::span< const AudioNodeDef > audio::AudioManifest::nodes |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
◆ rebuildIndexes()
| void audio::AudioManifest::rebuildIndexes |
( |
| ) |
|
|
private |
◆ resolveBus()
| AudioBusId audio::AudioManifest::resolveBus |
( |
std::string_view | name | ) |
const |
|
nodiscard |
◆ resolveClip()
| AudioClipId audio::AudioManifest::resolveClip |
( |
std::string_view | name | ) |
const |
|
nodiscard |
◆ resolveEvent()
| AudioEventId audio::AudioManifest::resolveEvent |
( |
std::string_view | name | ) |
const |
|
nodiscard |
◆ resolveNode()
| AudioNodeId audio::AudioManifest::resolveNode |
( |
std::string_view | name | ) |
const |
|
nodiscard |
◆ busIndex_
| std::unordered_map<StableId, std::size_t> audio::AudioManifest::busIndex_ |
|
private |
◆ busses_
◆ clipIndex_
| std::unordered_map<StableId, std::size_t> audio::AudioManifest::clipIndex_ |
|
private |
◆ clips_
◆ eventIndex_
| std::unordered_map<StableId, std::size_t> audio::AudioManifest::eventIndex_ |
|
private |
◆ events_
◆ nodeIndex_
| std::unordered_map<StableId, std::size_t> audio::AudioManifest::nodeIndex_ |
|
private |
◆ nodes_
The documentation for this class was generated from the following files: