Namespace Axolotl2D.Prefabs
Classes
- PrefabAsset
A versioned, data-authored hierarchy of GameObjects and components.
- PrefabAssetLoader
Loads and validates UTF-8 JSON
.axprefabassets.
- PrefabComponent
A stable component ID and its component-owned JSON data.
- PrefabComponentIds
Stable IDs understood by the built-in prefab component loaders.
- PrefabComponentRegistration
Maps a stable prefab component ID to a DI-created component type and data loader.
- PrefabComponentRegistry
Resolves stable prefab component IDs from the game and trusted modules.
- PrefabLoadContext
Services and hierarchy references available while component prefab data is applied.
- PrefabObject
One GameObject definition inside a prefab hierarchy.
Structs
- PrefabTransform
Local transform values stored by a prefab.
Interfaces
- IPrefabDataReceiver
Lets a component own the schema and application of its prefab data.