Options
All
  • Public
  • Public/Protected
  • All
Menu

Class used to store node based material build state

Hierarchy

  • NodeMaterialBuildState

Index

Constructors

Properties

attributes: string[]

Gets the list of emitted attributes

compilationString: string

Gets the emitted compilation strings

constants: string[]

Gets the list of emitted constants

counters: {}

Gets the list of emitted counters

Type declaration

  • [key: string]: number
extensions: {}

Gets the list of emitted extensions

Type declaration

  • [key: string]: string
functions: {}

Gets the list of emitted functions

Type declaration

  • [key: string]: string
prePassOutput: {}

Gets the list of emitted prePass outputs - if using the prepass

Type declaration

  • [key: string]: string
samplers: string[]

Gets the list of emitted samplers

Shared data between multiple NodeMaterialBuildState instances

supportUniformBuffers: boolean

Gets or sets a boolean indicating if the current state can emit uniform buffers

Gets the target of the compilation state

uniforms: string[]

Gets the list of emitted uniforms

Methods

  • Finalize the compilation strings

    Parameters

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Property
  • Method
  • Static method

Settings

Theme