Home Reference Source

Function

Static Public Summary
public

ConnectException(message: *)

public

RenderException(message: *)

public

clearTexture(gl: *, texture: *)

public

compileShader(gl: *, shaderSource: *, shaderType: *): *

public

createControlFormForNode(node: *, nodeName: *): *

public
public

createShaderProgram(gl: *, vertexShader: *, fragmentShader: *): *

public
public

exportToJSON(vc: *): *

public
public

importSimpleEDL(ctx: *, playlist: *): *

public

snapshot(vc: *): {"nodes": *, "videoContext": *}

public

updateTexture(gl: *, texture: *, element: *)

public

visualiseVideoContextGraph(videoContext: *, canvas: *)

public

visualiseVideoContextTimeline(videoContext: *, canvas: *, currentTime: *)

Static Public

public ConnectException(message: *) source

import {ConnectException} from 'videocontext/src/exceptions.js'

Params:

NameTypeAttributeDescription
message *

public RenderException(message: *) source

import {RenderException} from 'videocontext/src/exceptions.js'

Params:

NameTypeAttributeDescription
message *

public clearTexture(gl: *, texture: *) source

import {clearTexture} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
gl *
texture *

public compileShader(gl: *, shaderSource: *, shaderType: *): * source

import {compileShader} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
gl *
shaderSource *
shaderType *

Return:

*

public createControlFormForNode(node: *, nodeName: *): * source

import {createControlFormForNode} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
node *
nodeName *

Return:

*

public createElementTexture(gl: *): * source

import {createElementTexture} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
gl *

Return:

*

public createShaderProgram(gl: *, vertexShader: *, fragmentShader: *): * source

import {createShaderProgram} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
gl *
vertexShader *
fragmentShader *

Return:

*

public createSigmaGraphDataFromRenderGraph(videoContext: *): * source

import {createSigmaGraphDataFromRenderGraph} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
videoContext *

Return:

*

public exportToJSON(vc: *): * source

import {exportToJSON} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
vc *

Return:

*

public generateRandomId(): * source

import {generateRandomId} from 'videocontext/src/utils.js'

Return:

*

public importSimpleEDL(ctx: *, playlist: *): * source

import {importSimpleEDL} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
ctx *
playlist *

Return:

*

public snapshot(vc: *): {"nodes": *, "videoContext": *} source

import {snapshot} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
vc *

Return:

{"nodes": *, "videoContext": *}

public updateTexture(gl: *, texture: *, element: *) source

import {updateTexture} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
gl *
texture *
element *

public visualiseVideoContextGraph(videoContext: *, canvas: *) source

import {visualiseVideoContextGraph} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
videoContext *
canvas *

public visualiseVideoContextTimeline(videoContext: *, canvas: *, currentTime: *) source

import {visualiseVideoContextTimeline} from 'videocontext/src/utils.js'

Params:

NameTypeAttributeDescription
videoContext *
canvas *
currentTime *