Skip to content

@fibbojs / core / Pipeline

Class: abstract Pipeline

Pipeline class that helps handling many processes at a time.

Extended by

Constructors

new Pipeline()

new Pipeline(): Pipeline

Returns

Pipeline

Defined in

core/src/pipeline/Pipeline.ts:30

Methods

frame()

abstract frame(delta): void

The frame method is the main method that is called by the pipeline. It should implement the desired behavior of the pipeline.

Parameters

delta: number

Returns

void

Defined in

core/src/pipeline/Pipeline.ts:40


start()

abstract start(): void

Start the pipeline

Returns

void

Defined in

core/src/pipeline/Pipeline.ts:45


stop()

abstract stop(): void

Stop the pipeline

Returns

void

Defined in

core/src/pipeline/Pipeline.ts:50

Properties

frameRate

frameRate: number

The frame rate of the pipeline. This is the number of frames per second that the pipeline will run at. e.g. 30 will run the pipeline at 30 frames per second. The default value is 30.

Defined in

core/src/pipeline/Pipeline.ts:28


state

state: PipelineState

The current state of the pipeline.

Defined in

core/src/pipeline/Pipeline.ts:21