Hierarchy

Properties

defineShader: ((builder: ShaderBuilder, parameters: any, extraParameters: any) => void)

Type declaration

    • (builder: ShaderBuilder, parameters: any, extraParameters: any): void
    • Parameters

      Returns void

encodeExtraParameters?: ((p: any) => any)

Type declaration

    • (p: any): any
    • Parameters

      • p: any

      Returns any

encodeParameters?: ((p: any) => any)

Type declaration

    • (p: any): any
    • Parameters

      • p: any

      Returns any

extraParameters?: WatchableValueInterface<any>
fallbackParameters?: WatchableValueInterface<any>
initializeShader: ((shaderResult: ParameterizedShaderGetterResult<any, any>) => void)

Type declaration

memoizeKey: any
parameters: WatchableValueInterface<any>
shaderError?: WatchableShaderError

Generated using TypeDoc