14 entt::meta_factory<texture_importer_meta>{}
15 .type(
"texture_importer_meta"_hs)
20 .func<&texture_importer_meta::get_meta_type>(
"get_meta_type"_hs)
22 .func<&texture_importer_meta::as_derived>(
"as_derived"_hs);
24 entt::meta_factory<texture_importer_meta::texture_size>{}
25 .type(
"texture_size"_hs)
30 .data<texture_importer_meta::texture_size::project_default>(
"project_default"_hs)
35 .data<texture_importer_meta::texture_size::size_32>(
"size_32"_hs)
40 .data<texture_importer_meta::texture_size::size_64>(
"size_64"_hs)
45 .data<texture_importer_meta::texture_size::size_128>(
"size_128"_hs)
50 .data<texture_importer_meta::texture_size::size_256>(
"size_256"_hs)
55 .data<texture_importer_meta::texture_size::size_512>(
"size_512"_hs)
60 .data<texture_importer_meta::texture_size::size_1024>(
"size_1024"_hs)
65 .data<texture_importer_meta::texture_size::size_2048>(
"size_2048"_hs)
70 .data<texture_importer_meta::texture_size::size_4096>(
"size_4096"_hs)
75 .data<texture_importer_meta::texture_size::size_8192>(
"size_8192"_hs)
80 .data<texture_importer_meta::texture_size::size_16384>(
"size_16384"_hs)
87 entt::meta_factory<texture_importer_meta::texture_type>{}
88 .type(
"texture_type"_hs)
93 .data<texture_importer_meta::texture_type::automatic>(
"automatic"_hs)
98 .data<texture_importer_meta::texture_type::normal_map>(
"normal_map"_hs)
103 .data<texture_importer_meta::texture_type::equirect>(
"equirect"_hs)
110 entt::meta_factory<texture_importer_meta::compression_quality>{}
111 .type(
"compression_quality"_hs)
116 .data<texture_importer_meta::compression_quality::project_default>(
"project_default"_hs)
121 .data<texture_importer_meta::compression_quality::none>(
"none"_hs)
126 .data<texture_importer_meta::compression_quality::low_quality>(
"low_quality"_hs)
131 .data<texture_importer_meta::compression_quality::normal_quality>(
"normal_quality"_hs)
136 .data<texture_importer_meta::compression_quality::high_quality>(
"high_quality"_hs)
143 entt::meta_factory<texture_importer_meta::quality_meta>{}
144 .type(
"quality_meta"_hs)
149 .data<&texture_importer_meta::quality_meta::max_size>(
"max_size"_hs)
154 .data<&texture_importer_meta::quality_meta::compression>(
"compression"_hs)
161 entt::meta_factory<texture_importer_meta>{}
162 .type(
"texture_importer_meta"_hs)
167 .data<&texture_importer_meta::type>(
"type"_hs)
172 .data<&texture_importer_meta::generate_mipmaps>(
"generate_mipmaps"_hs)
177 .data<&texture_importer_meta::quality>(
"quality"_hs)