Unravel Engine C++ Reference
Loading...
Searching...
No Matches
prefab_component.hpp
Go to the documentation of this file.
1
#pragma once
2
#include <
engine/ecs/components/prefab_component.h
>
3
4
#include <
reflection/reflection.h
>
5
#include <
serialization/serialization.h
>
6
7
namespace
unravel
8
{
9
10
SAVE_EXTERN
(
prefab_component
);
11
LOAD_EXTERN
(
prefab_component
);
12
REFLECT_EXTERN
(
prefab_component
);
13
14
SAVE_EXTERN
(
prefab_id_component
);
15
LOAD_EXTERN
(
prefab_id_component
);
16
REFLECT_EXTERN
(
prefab_id_component
);
17
18
}
// namespace unravel
unravel
Definition
crash.cpp:21
prefab_component.h
reflection.h
REFLECT_EXTERN
#define REFLECT_EXTERN(cls)
Definition
reflection.h:120
serialization.h
LOAD_EXTERN
#define LOAD_EXTERN(cls)
Definition
serialization.h:106
SAVE_EXTERN
#define SAVE_EXTERN(cls)
Definition
serialization.h:102
unravel::prefab_component
Component that holds a reference to a prefab asset and tracks property overrides.
Definition
prefab_component.h:37
unravel::prefab_id_component
Component that provides a unique identifier (UUID) for a prefab.
Definition
prefab_component.h:117
UnravelEngine
UnravelEngine
engine
engine
meta
ecs
components
prefab_component.hpp
Generated by
1.12.0