2#include <engine/engine_export.h>
33template<
typename Importer>
39 auto obj_importer = std::dynamic_pointer_cast<Importer>(obj.importer);;
40 auto loaded_importer = std::dynamic_pointer_cast<Importer>(loaded_meta.
importer);;
42 if(obj_importer && loaded_importer)
44 *obj_importer = *loaded_importer;
Manages asset metadata and provides functionality for adding, removing, and querying assets.
auto load_importer_from_file(const std::string &absolute_path, asset_meta &obj) -> bool
void save_to_file_bin(const std::string &absolute_path, const animation_clip &obj)
void load_from_file(const std::string &absolute_path, animation_clip &obj)
void save_to_file(const std::string &absolute_path, const animation_clip &obj)
void load_from_file_bin(const std::string &absolute_path, animation_clip &obj)