Home Reference Source
import {Command} from 'oxygen-core/systems/RenderSystem.js'
public class | source

Command

Rendering command base class.

Method Summary

Public Methods
public

Dispose (release all internal resources).

public abstract

onRender(gl: WebGLRenderingContext, renderer: RenderSystem, deltaTime: number, layer: string)

Called when command is executed.

public

onResize(width: number, height: number)

Called on view resize.

Public Methods

public dispose() source

Dispose (release all internal resources).

Example:

command.dispose();
command = null;

public abstract onRender(gl: WebGLRenderingContext, renderer: RenderSystem, deltaTime: number, layer: string) source

Called when command is executed.

Params:

NameTypeAttributeDescription
gl WebGLRenderingContext

WebGL context.

renderer RenderSystem

Render system that is used to render.

deltaTime number

Delta time.

layer string

Layer id.

public onResize(width: number, height: number) source

Called on view resize.

Params:

NameTypeAttributeDescription
width number

Width.

height number

Height.