INNER CODE UNIT · TypeScript
clearRegistry
NSSTC/sim-ecs · src/ecs/ecs-entity.ts:9
export function clearRegistry(): void {
let entity;
let entityRef;
for (entityRef of entities.values()) {
entity = entityRef.deref();
if (entity) {
unregisterEntity(entity);
}
}
}
/**
* Get a tracked entity
* @param id
*/
export function getEntity(id: TEntityId): IEntity | undefined {