Unravel Engine C++ Reference
Loading...
Searching...
No Matches
asset_database.hpp File Reference
#include <engine/engine_export.h>
#include <engine/assets/asset_manager.h>
#include <reflection/reflection.h>
#include <serialization/serialization.h>

Go to the source code of this file.

Namespaces

namespace  unravel
 

Functions

 unravel::SAVE_EXTERN (asset_meta)
 
 unravel::LOAD_EXTERN (asset_meta)
 
 unravel::SAVE_EXTERN (asset_database::meta)
 
 unravel::LOAD_EXTERN (asset_database::meta)
 
 unravel::SAVE_EXTERN (asset_database)
 
 unravel::LOAD_EXTERN (asset_database)
 
void unravel::save_to_file (const std::string &absolute_path, const asset_database &obj)
 
void unravel::save_to_file_bin (const std::string &absolute_path, const asset_database &obj)
 
auto unravel::load_from_file (const std::string &absolute_path, asset_database &obj) -> bool
 
auto unravel::load_from_file_bin (const std::string &absolute_path, asset_database &obj) -> bool
 
void unravel::save_to_file (const std::string &absolute_path, const asset_meta &obj)
 
void unravel::save_to_file_bin (const std::string &absolute_path, const asset_meta &obj)
 
auto unravel::load_from_file (const std::string &absolute_path, asset_meta &obj) -> bool
 
auto unravel::load_from_file_bin (const std::string &absolute_path, asset_meta &obj) -> bool
 
template<typename Importer >
auto unravel::load_importer_from_file (const std::string &absolute_path, asset_meta &obj) -> bool