Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new ITexerCodeInstance(registerUsages: string[], glslRegisters: string[], hasRandom: boolean, uniforms: string[], preCompute: object): ITexerCodeInstance

Properties

b

b: number

blue

blue: number

cid

cid: number

green

green: number

h

h: number

hasRandom

hasRandom: boolean

i

i: number

init

init: function

Type declaration

    • (): void
    • Returns void

n

n: number

onBeat

onBeat: function

Type declaration

    • (): void
    • Returns void

perFrame

perFrame: function

Type declaration

    • (): void
    • Returns void

perPoint

perPoint: function

Type declaration

    • (): void
    • Returns void

red

red: number

sizex

sizex: number

sizey

sizey: number

v

v: number

w

w: number

x

x: number

y

y: number

Methods

bindUniforms

getosc

  • getosc(band: number, width: number, channel: number): number

gettime

  • gettime(startTime: number): number

rand

  • rand(max: any): number

setup

  • setup(main: IMain): void

updateDimVars

  • updateDimVars(gl: WebGLRenderingContext): void

Static clone

Static copyValues