Vulkan Schnee
0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
RenderingAssetManager.h
Go to the documentation of this file.
1
#pragma once
2
#include "
Engine/Mesh/AssetManager.h
"
3
4
namespace
Ecs
5
{
6
class
RenderingAsset
:
public
Asset::AssetBase
7
{
8
public
:
9
RenderingAsset
();
10
11
private
:
12
13
};
14
15
16
class
RenderingAssetManager
:
public
Asset::AssetManager
<std::filesystem::path, RenderingAsset>
17
{
18
public
:
19
RenderingAssetManager
();
20
};
21
}
AssetManager.h
Asset::AssetBase
Base class for asset wrappers. The data is stored in the private member variable 'data' in form of en...
Definition
Asset.h:50
Asset::AssetManager
A manager which is used to look up existing assets and their loading state.
Definition
Asset.h:141
Ecs::RenderingAssetManager::RenderingAssetManager
RenderingAssetManager()
Ecs::RenderingAsset::RenderingAsset
RenderingAsset()
Ecs
Data structs for the Entity Component System.
Definition
FrameProcessing.cpp:29
Engine
include
Engine
Renderer
RenderingAssetManager.h
Generated by
1.14.0