Unravel Engine C++ Reference
Loading...
Searching...
No Matches
asset_importer_meta.hpp
Go to the documentation of this file.
1
#pragma once
2
#include <engine/engine_export.h>
3
4
#include <
engine/assets/asset_manager.h
>
5
6
#include <
reflection/reflection.h
>
7
#include <
serialization/serialization.h
>
8
9
namespace
unravel
10
{
11
12
SAVE_EXTERN
(
asset_importer_meta
);
13
LOAD_EXTERN
(
asset_importer_meta
);
14
REFLECT_EXTERN
(
asset_importer_meta
);
15
16
SAVE_EXTERN
(
texture_importer_meta
);
17
LOAD_EXTERN
(
texture_importer_meta
);
18
REFLECT_EXTERN
(
texture_importer_meta
);
19
20
SAVE_EXTERN
(
mesh_importer_meta
);
21
LOAD_EXTERN
(
mesh_importer_meta
);
22
REFLECT_EXTERN
(
mesh_importer_meta
);
23
24
SAVE_EXTERN
(
animation_importer_meta
);
25
LOAD_EXTERN
(
animation_importer_meta
);
26
REFLECT_EXTERN
(
animation_importer_meta
);
27
28
SAVE_EXTERN
(
audio_importer_meta
);
29
LOAD_EXTERN
(
audio_importer_meta
);
30
REFLECT_EXTERN
(
audio_importer_meta
);
31
32
}
// namespace unravel
33
34
35
36
#include <
serialization/associative_archive.h
>
37
#include <
serialization/binary_archive.h
>
38
SERIALIZE_REGISTER_TYPE_WITH_NAME
(
unravel::mesh_importer_meta
,
"mesh_importer_meta"
)
39
SERIALIZE_REGISTER_TYPE_WITH_NAME
(
unravel
::texture_importer_meta, "texture_importer_meta")
40
SERIALIZE_REGISTER_TYPE_WITH_NAME
(
unravel
::animation_importer_meta, "animation_importer_meta")
41
SERIALIZE_REGISTER_TYPE_WITH_NAME
(
unravel
::audio_importer_meta, "audio_importer_meta")
asset_manager.h
associative_archive.h
binary_archive.h
unravel
Definition
crash.cpp:21
reflection.h
REFLECT_EXTERN
#define REFLECT_EXTERN(cls)
Definition
reflection.h:136
serialization.h
SERIALIZE_REGISTER_TYPE_WITH_NAME
#define SERIALIZE_REGISTER_TYPE_WITH_NAME(T, Name)
Definition
serialization.h:20
LOAD_EXTERN
#define LOAD_EXTERN(cls)
Definition
serialization.h:130
SAVE_EXTERN
#define SAVE_EXTERN(cls)
Definition
serialization.h:126
unravel::animation_importer_meta
Definition
asset_storage.h:111
unravel::asset_importer_meta
Definition
asset_storage.h:21
unravel::audio_importer_meta
Definition
asset_storage.h:125
unravel::mesh_importer_meta
Definition
asset_storage.h:75
unravel::texture_importer_meta
Definition
asset_storage.h:26
engine
engine
meta
assets
asset_importer_meta.hpp
Generated by
1.12.0