|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
#include <filesystem>#include <future>#include "EcsData.h"#include "Engine/Audio/AudioConfig.h"#include "Engine/Audio/AudioAssetRef.h"#include "Engine/Audio/AudioLoader.h"#include "Engine/Core/Asset.h"#include "Engine/Material/MaterialAsset.h"#include "Engine/Mesh/GltfLoader.h"#include "Engine/Texture/ExrLoader.h"Go to the source code of this file.
Classes | |
| class | Engine::Ecs::TextureAssetPipeline |
| Infrastructure to load images into the ecs. More... | |
| class | Engine::Ecs::ModelAssetPipeline |
| The model asset pipeline loads a gltf scene and loads and loads the mesh and material data. The material data requests the textures it needs. More... | |
| class | Engine::Ecs::AudioAssetPipeline |
| Async pipeline for loading audio assets (WAV, FLAC, MP3) More... | |
| struct | Engine::Ecs::AudioAssetPipeline::AudioLoadFuture |
Namespaces | |
| namespace | Engine |
| namespace | Engine::Assets |
| namespace | Engine::Core |
| Core audio subsystem owning the miniaudio engine and managing playback. | |
| namespace | Engine::Ecs |