Class ShaderPickAbstract

Static superclass for the representation of WebGl shaderprograms.

Authors

Jascha Karagöl, HFU, 2019 | Jirka Dell'Oro-Friedl, HFU, 2019

Hierarchy (view full)

Constructors

Properties

attributes: {
    [name: string]: number;
}

Type declaration

  • [name: string]: number
baseClass: typeof Shader = Shader

refers back to this class from any subclass e.g. in order to find compatible other resources

define: string[] = []
program: WebGLProgram
subclasses: typeof Shader[] = []

list of all the subclasses derived from this class, if they registered properly

uniforms: {
    [name: string]: WebGLUniformLocation;
}

Type declaration

  • [name: string]: WebGLUniformLocation

Methods