Skip to content

QueryCache

Defined in: QueryCache.ts:42

Incrementally maintained entity sets based on component signatures.

new QueryCache(): QueryCache

QueryCache

onComponentAdded(entity): void

Defined in: QueryCache.ts:53

Called by Entity when a component is added.

Entity

void


onComponentRemoved(entity): void

Defined in: QueryCache.ts:62

Called by Entity when a component is removed.

Entity

void


onEntityDestroyed(entity): void

Defined in: QueryCache.ts:71

Called when an entity is destroyed.

Entity

void


register(filter): QueryResult

Defined in: QueryCache.ts:46

Register a query. Returns a stable reference to a live result set.

QueryFilter

QueryResult