|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Imports audio flows from an exported glTF asset. More...
#include <AudioFlowLoader.h>
Static Public Member Functions | |
| static size_t | loadFromGltf (const std::filesystem::path &gltfPath, AudioFlowStore &store) |
| Load every flow declared by a glTF's scene extension. | |
Imports audio flows from an exported glTF asset.
Reads the scene-level VULKAN_SCHNEE_audio_flows extension (a list of bank-form flow documents) and registers each flow into an AudioFlowStore keyed by (glTF path, flow name). Bank wavs are resolved against the glTF's directory when flows are later built for playback.
Definition at line 17 of file AudioFlowLoader.h.
|
static |
Load every flow declared by a glTF's scene extension.
| gltfPath | Path to a .gltf file (JSON form). |
| store | Store to register the flows into. |