Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
WriteCallback.hpp
1#pragma once
2
3#include <filesystem>
4#include <string_view>
5#include <functional>
6#include <vector>
7
8#include <Common/Formats/PipelineSet.hpp>
9
11 Grindstone::Formats::Pipelines::V1::PipelineType pipelineType;
12 std::string_view name;
13 std::vector<char> content;
14};
15
16using WriteCallback = std::function<void(const std::filesystem::path& path, const std::vector<PipelineOutput>& pipelines)>;
17using ResolvePathCallback = std::function<std::filesystem::path(const std::filesystem::path& path)>;
Definition WriteCallback.hpp:10