GameboardInteropSnapshotIndex
Defined in: src/interop/interop.ts:418
Indexes for fast relation and entity lookup from an interop snapshot.
Properties
Section titled “Properties”entitiesById
Section titled “entitiesById”entitiesById:
ReadonlyMap<string,GameboardInteropEntity>
Defined in: src/interop/interop.ts:420
Entities keyed by id.
relations
Section titled “relations”relations: readonly
GameboardEcsRelation[]
Defined in: src/interop/interop.ts:422
All relations.
relationsByName
Section titled “relationsByName”relationsByName:
ReadonlyMap<GameboardEcsRelationName, readonlyGameboardEcsRelation[]>
Defined in: src/interop/interop.ts:424
Relations grouped by relation name.
relationsFromId
Section titled “relationsFromId”relationsFromId:
ReadonlyMap<string, readonlyGameboardEcsRelation[]>
Defined in: src/interop/interop.ts:426
Relations grouped by source id.
relationsToId
Section titled “relationsToId”relationsToId:
ReadonlyMap<string, readonlyGameboardEcsRelation[]>
Defined in: src/interop/interop.ts:428
Relations grouped by target id.