wren
Vulkan-based game engine
Loading...
Searching...
No Matches
deserialization.cpp File Reference
#include "scene/deserialization.hpp"
#include <spdlog/spdlog.h>
#include <toml++/toml.hpp>
#include "scene/components/mesh.hpp"
#include "scene/components/transform.hpp"
#include "scene/entity.hpp"
Include dependency graph for deserialization.cpp:

Namespaces

namespace  wren
 
namespace  wren::scene
 

Functions

void wren::scene::deserialize (const toml::table &table, components::Transform &transform)
 
void wren::scene::deserialize (const toml::table &table, const std::filesystem::path &project_root, components::MeshRenderer &mesh_renderer)
 
void wren::scene::deserialize (const toml::table &table, math::Vec3f &vec)
 
auto wren::scene::deserialize (const std::filesystem::path &project_root, const std::filesystem::path &file, const std::shared_ptr< Scene > &scene) -> expected< void >