ludus::audio::content¶
Ludus Wiki · API overview · Browse API
Namespace
Declared in modules/audio/content/include/ludus/audio/content/definitions.h
Related declarations¶
- ludus::audio::content::Bytes
- ludus::audio::content::Diagnostic
- ludus::audio::content::Lease
- ludus::audio::content::Loader
- ludus::audio::content::Loop
- ludus::audio::content::Music
- ludus::audio::content::Routing
- ludus::audio::content::Sound
- ludus::audio::content::Text
Aliases¶
ContentStatus¶
using ludus::audio::content::ContentStatus = ludus::content::Status
Related types: ludus::content::Status
Declared in modules/audio/content/include/ludus/audio/content/definitions.h
ResourceId¶
using ludus::content::ResourceId = Text<MAX_RESOURCE_ID_BYTES>
Related types: Text
Declared in modules/audio/content/include/ludus/audio/content/definitions.h
Functions¶
ReadSound¶
ContentStatus ludus::audio::content::ReadSound(std::string_view json, Sound &output, Diagnostic &diagnostic) noexcept
Related types: ContentStatus · Sound · Diagnostic
Declared in modules/audio/content/include/ludus/audio/content/definitions.h
ReadMusic¶
ContentStatus ludus::audio::content::ReadMusic(std::string_view json, Music &output, Diagnostic &diagnostic) noexcept
Related types: ContentStatus · Music · Diagnostic
Declared in modules/audio/content/include/ludus/audio/content/definitions.h
WriteSound¶
ContentStatus ludus::audio::content::WriteSound(const Sound &sound, Bytes &output) noexcept
Related types: Bytes · ContentStatus · Sound
Declared in modules/audio/content/include/ludus/audio/content/definitions.h
WriteMusic¶
ContentStatus ludus::audio::content::WriteMusic(const Music &music, Bytes &output) noexcept
Related types: Bytes · ContentStatus · Music
Declared in modules/audio/content/include/ludus/audio/content/definitions.h
Resolve¶
ContentStatus ludus::audio::content::Resolve(const Sound &sound, const ludus::content::Catalog &catalog, const Routing &routing, app::EventDescriptor &output, Diagnostic &diagnostic) noexcept
Related types: ludus::content::Catalog · ContentStatus · app::EventDescriptor · Routing · Sound · Diagnostic
Declared in modules/audio/content/include/ludus/audio/content/definitions.h
ValidateMusic¶
ContentStatus ludus::audio::content::ValidateMusic(const Music &music, const ludus::content::Catalog &catalog, const Routing &routing, uint32 &bus, Diagnostic &diagnostic) noexcept
Related types: ludus::content::Catalog · ContentStatus · uint32 · Music · Routing · Diagnostic
Declared in modules/audio/content/include/ludus/audio/content/definitions.h