TickSource
Defined in: src/tick-source.ts:26
Pluggable “when does a tick fire” contract. Core ships the interface;
concrete implementations (ManualTickSource, future FixedTickSource,
VariableTickSource, …) live in @pierre/ecs/modules/tick.
Implementations decide how ticks are produced (caller-driven, interval,
requestAnimationFrame, fixed accumulator, …) and TickRunner stays
source-agnostic.
Properties
Section titled “Properties”start: () =>
void
Defined in: src/tick-source.ts:27
Returns
Section titled “Returns”void
stop: () =>
void
Defined in: src/tick-source.ts:28
Returns
Section titled “Returns”void
subscribe
Section titled “subscribe”subscribe: (
handler) => () =>void
Defined in: src/tick-source.ts:29
Parameters
Section titled “Parameters”handler
Section titled “handler”(info) => void
Returns
Section titled “Returns”() => void