Interface: ProjectDescription
Project description data.
Properties
metadata
metadata: ProjectMetadata;
Project metadata.
world
world: WorldProperty;
World settings.
scene
scene: object;
Scene data.
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.