Skip to content

ludus::audio::content

Ludus Wiki · API overview · Browse API

Namespace

Declared in modules/audio/content/include/ludus/audio/content/definitions.h

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