Shkyera Engine
Easy to use, game engine for Python
Loading...
Searching...
No Matches
Builders.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <filesystem>
4#include <iostream>
5
6#include <ECS/Registry.hpp>
7
9
10std::unique_ptr<Registry> fromBinary(std::istream& inputStream);
11
12void toBinary(std::ostream& outputStream, Registry const* registry);
13
14std::string pathAssetToBinary(const std::filesystem::path& path);
15
16} // namespace shkyera::serialization
Definition Builders.cpp:36
std::unique_ptr< shkyera::Registry > fromBinary(std::istream &serialized)
Definition Builders.cpp:108
std::string pathAssetToBinary(const std::filesystem::path &path)
void toBinary(std::ostream &outputStream, Registry const *registry)
Definition Builders.cpp:386