Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
GraphicsPipelineImporter.hpp
1
#pragma once
2
3
#include <string>
4
#include <map>
5
#include <fstream>
6
7
#include "EngineCore/Assets/AssetImporter.hpp"
8
#include "GraphicsPipelineAsset.hpp"
9
10
namespace
Grindstone {
11
class
BaseAssetRenderer
;
12
class
GraphicsPipelineImporter
:
public
SpecificAssetImporter<GraphicsPipelineAsset, AssetType::GraphicsPipelineSet> {
13
public
:
14
virtual
~GraphicsPipelineImporter
()
override
;
15
16
virtual
void
* LoadAsset(
Uuid
uuid)
override
;
17
virtual
void
QueueReloadAsset(
Uuid
uuid)
override
;
18
19
};
20
}
Grindstone::BaseAssetRenderer
Definition
BaseAssetRenderer.hpp:21
Grindstone::GraphicsPipelineImporter
Definition
GraphicsPipelineImporter.hpp:12
Grindstone::Uuid
Definition
Uuid.hpp:7
sources
code
EngineCore
Assets
PipelineSet
GraphicsPipelineImporter.hpp
Generated by
1.13.2