@fibbojs / core / StandardPipeline
Class: abstract
StandardPipeline
A standard pipeline is a pipeline that runs at max FPS, using requestAnimationFrame
. This means that the frame method will be called as fast as possible. Do not compute heavy tasks using this pipeline, as it will run at max FPS depending on the user's screen refresh rate.
Extends
Constructors
new StandardPipeline()
new StandardPipeline():
StandardPipeline
Returns
Overrides
Defined in
core/src/pipeline/StandardPipeline.ts:10
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
Inherited from
Defined in
core/src/pipeline/Pipeline.ts:40
start()
start():
void
Start the pipeline
Returns
void
Overrides
Defined in
core/src/pipeline/StandardPipeline.ts:14
stop()
stop():
void
Stop the pipeline
Returns
void
Overrides
Defined in
core/src/pipeline/StandardPipeline.ts:19
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.
Inherited from
Defined in
core/src/pipeline/Pipeline.ts:28
state
state:
PipelineState
The current state of the pipeline.