Unravel Engine C++ Reference
Loading...
Searching...
No Matches
asset_importer_meta.cpp
Go to the documentation of this file.
2
4
8
9namespace unravel
10{
12{
13 // Register asset_importer_meta with entt
14 entt::meta_factory<asset_importer_meta>{}
15 .type("asset_importer_meta"_hs)
17 entt::attribute{"name", "asset_importer_meta"},
18 entt::attribute{"pretty_name", "Asset Importer Meta"},
19 })
20 .func<&asset_importer_meta::get_meta_type>("get_meta_type"_hs)
21 .func<&asset_importer_meta::get_static_meta_type>("get_static_meta_type"_hs)
22 .func<&asset_importer_meta::as_derived>("as_derived"_hs);
23}
24
30
36
37
38} // namespace unravel
attributes::value_type attribute
Definition reflection.h:19
std::map< std::string, meta_any > attributes
Definition reflection.h:18
BinaryInputArchive iarchive_binary_t
simd::JSONOutputArchive oarchive_associative_t
BinaryOutputArchive oarchive_binary_t
simd::JSONInputArchive iarchive_associative_t
#define REFLECT(cls)
Definition reflection.h:133
#define SAVE_INSTANTIATE(cls, Archive)
#define LOAD(cls)
#define LOAD_INSTANTIATE(cls, Archive)
#define SAVE(cls)
static auto get_static_meta_type() -> entt::meta_type