|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
#include "Engine/Asset/AssetHandles.h"#include "Engine/Asset/AssetRefs.h"#include "Engine/Ecs/EcsData.h"#include "Engine/Audio/AudioAssetRef.h"#include "Engine/Files/AssetPath.h"#include "Engine/Material/MaterialAssetRef.h"#include "Engine/Mesh/MeshAssetRef.h"#include "Engine/Texture/TextureHandle.h"#include <filesystem>#include <optional>#include <string>#include <string_view>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| struct | Engine::Core::GltfRenderableRecord |
| class | Engine::Core::GeometryMeshStore |
| struct | Engine::Core::GeometryMeshStore::Record |
| class | Engine::Core::MaterialStore |
| struct | Engine::Core::MaterialStore::Record |
| class | Engine::Core::Texture2DStore |
| struct | Engine::Core::Texture2DStore::Record |
| class | Engine::Core::AudioClipStore |
| struct | Engine::Core::AudioClipStore::Record |
| class | Engine::Core::GltfStore |
| struct | Engine::Core::GltfStore::GltfRecord |
| struct | Engine::Core::GltfStore::RenderableRecord |
| class | Engine::Core::AssetRegistry |
Namespaces | |
| namespace | Engine |
| namespace | Engine::Core |
| Manages IBL (Image-Based Lighting) resources for specular reflections. | |
Enumerations | |
| enum class | Engine::Core::AssetLoadState : uint8_t { Engine::Core::Unloaded , Engine::Core::RequestedLoad , Engine::Core::Loading , Engine::Core::Loaded , Engine::Core::Failed } |