Home Reference Source Repository
import AutoShader from 'f.lux/src/AutoShader.js'
public class | source

AutoShader

Simplified shader used by Shader for handling auto-shadowing.

See:

Constructor Summary

Public Constructor
public

constructor(readonly: *)

Member Summary

Public Members
public

Method Summary

Public Methods
public

shaderFor(name: *, state: *): *

public

shadowProperty(time: *, name: *, parentState: *, parentImpl: *, store: *): *

public

Public Constructors

public constructor(readonly: *) source

Params:

NameTypeAttributeDescription
readonly *

Public Members

public readonly: * source

Public Methods

public shaderFor(name: *, state: *): * source

Params:

NameTypeAttributeDescription
name *
state *

Return:

*

public shadowProperty(time: *, name: *, parentState: *, parentImpl: *, store: *): * source

Params:

NameTypeAttributeDescription
time *
name *
parentState *
parentImpl *
store *

Return:

*

public shouldAutomount(): * source

Return:

*