An object defining all possible Binding class instancing parameters

interface BindingParams {
    label?: string;
    name?: string;
    bindingType?: BindingType;
    visibility?: MaterialShadersType[];
}

Hierarchy (view full)

Properties

label?: string

Binding label

name?: string

Binding name/key

bindingType?: BindingType

binding type to use with this Binding

visibility?: MaterialShadersType[]

Binding variables shaders visibility as an array of shaders types names