Skip to main content

Type Alias: EntityRef

type EntityRef = {
originalEUID: UUID;
linkage?: UUID[];
};

Defined in: node_modules/@3dverse/livelink.core/dist/sources/types/dataObjects.d.ts:10

A complete and unique reference to an entity.

Properties

originalEUID

originalEUID: UUID;

Defined in: node_modules/@3dverse/livelink.core/dist/sources/types/dataObjects.d.ts:16

The UUID of the entity. This is only unique within the scene the entity is created in. If a scene is instantiated multiple times, the same entity will be instantiated multiple times with the same UUID.


linkage?

optional linkage: UUID[];

Defined in: node_modules/@3dverse/livelink.core/dist/sources/types/dataObjects.d.ts:21

The UUIDs of the chain of linkers that brought the entity to the current scene. This is what allows the entity to be uniquely identified across multiple instances of the same scene.