Marks an entity as the root of an instanced prefab.
Definition prefab_instance.h:29
std::string source
Prefab file path, e.g. "prefabs/lamp_post.json".
Definition prefab_instance.h:30
std::vector< PrefabOverride > overrides
Per-instance deltas.
Definition prefab_instance.h:31
One field of one component of one entity, differing from the prefab.
Definition prefab_instance.h:16
std::string field
Field key within that component, e.g. "intensity".
Definition prefab_instance.h:19
uint32_t uid
Entity inside the prefab; 0 is the root.
Definition prefab_instance.h:17
std::string value
The field's value as JSON text.
Definition prefab_instance.h:20
std::string component
Component key, e.g. "Light".
Definition prefab_instance.h:18