Interface: PrefabAsset
Prefab asset data.
Extends
Properties
name
name: string;
Asset name.
Inherited from
uuid
uuid: `${string}-${string}-${string}-${string}-${string}`;
Asset UUID.
Inherited from
assetType
assetType: AssetType;
Asset type.
Inherited from
rootEntity?
optional rootEntity: `${string}-${string}-${string}-${string}-${string}`;
Root entity UUID.
entities
entities: Set<`${string}-${string}-${string}-${string}-${string}`>;
Entity UUIDs.
properties
properties: Map<`${string}-${string}-${string}-${string}-${string}`, PropertyComponent>;
Property components by entity UUID.
transforms
transforms: Map<`${string}-${string}-${string}-${string}-${string}`, TransformComponent>;
Transform components by entity UUID.
renderables
renderables: Map<`${string}-${string}-${string}-${string}-${string}`, RenderableComponent>;
Renderable components by entity UUID.
grabbles
grabbles: Map<`${string}-${string}-${string}-${string}-${string}`, GrabbleComponent>;
Grabble components by entity UUID.
rigidbodies
rigidbodies: Map<`${string}-${string}-${string}-${string}-${string}`, RigidbodyComponent>;
Rigidbody components by entity UUID.
lights
lights: Map<`${string}-${string}-${string}-${string}-${string}`, LightComponent>;
Light components by entity UUID.
cameras
cameras: Map<`${string}-${string}-${string}-${string}-${string}`, CameraComponent>;
Camera components by entity UUID.
colliders
colliders: Map<`${string}-${string}-${string}-${string}-${string}`, ColliderComponent>;
Collider components by entity UUID.