Skip to content

SystemTouches

Defined in: ecs/system.ts:196

What a system reaches for outside its declared parameters — a GetWorld user’s claim about the escape hatch, without which the scheduler assumes it touches everything. By component NAME: the reason to reach through the World is usually a type registered later than the system.

optional opaque?: boolean

Defined in: ecs/system.ts:205

Some of the reach genuinely cannot be named — a system running data a project authored, where one of the leaves does not say what it writes. Declared rather than left out: an omitted touches and a known-incomplete one are both “assume everything”, but only this one says so on purpose.


optional reads?: readonly string[]

Defined in: ecs/system.ts:197


optional writes?: readonly string[]

Defined in: ecs/system.ts:198