Viewer
    Preparing search index...

    Class MaterialUnlitData

    Hierarchy

    • AbstractMaterialData
      • MaterialUnlitData

    Implements

    Index

    Constructors

    • Creates a material data object.

      Parameters

      • Optionalproperties: Partial<IMaterialUnlitDataPropertiesGeneric<IMapData>>
      • Optionalid: string

        the id

      • Optionalversion: string

      Returns MaterialUnlitData

    Accessors

    • get alphaCutoff(): number

      Returns number

    • set alphaCutoff(value: number): void

      Parameters

      • value: number

      Returns void

    • get bumpScale(): number

      Returns number

    • set bumpScale(value: number): void

      Parameters

      • value: number

      Returns void

    • get color(): Color

      Returns Color

    • set color(value: Color): void

      Parameters

      • value: Color

      Returns void

    • get convertedObject(): { [key: string]: unknown }

      The converted object of the tree node.

      Returns { [key: string]: unknown }

    • set convertedObject(value: { [key: string]: unknown }): void

      The converted object of the tree node.

      Parameters

      • value: { [key: string]: unknown }

      Returns void

    • get depthTest(): boolean | undefined

      Returns boolean | undefined

    • set depthTest(value: boolean | undefined): void

      Parameters

      • value: boolean | undefined

      Returns void

    • get depthWrite(): boolean | undefined

      Returns boolean | undefined

    • set depthWrite(value: boolean | undefined): void

      Parameters

      • value: boolean | undefined

      Returns void

    • get emissiveness(): Color

      Returns Color

    • set emissiveness(value: Color): void

      Parameters

      • value: Color

      Returns void

    • get envMap(): string | string[] | undefined

      Returns string | string[] | undefined

    • set envMap(value: string | string[] | undefined): void

      Parameters

      • value: string | string[] | undefined

      Returns void

    • get id(): string

      The ID of the tree node data.

      Returns string

    • get materialOutput(): boolean

      Returns boolean

    • set materialOutput(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get name(): string | undefined

      Returns string | undefined

    • set name(value: string | undefined): void

      Parameters

      • value: string | undefined

      Returns void

    • get normalScale(): number

      Returns number

    • set normalScale(value: number): void

      Parameters

      • value: number

      Returns void

    • get opacity(): number

      Returns number

    • set opacity(value: number): void

      Parameters

      • value: number

      Returns void

    • get parentsUpdateVersions(): { [key: string]: () => void }

      The updateVersion functions of all parents of the tree node data.

      Returns { [key: string]: () => void }

    • get transparent(): boolean | undefined

      Returns boolean | undefined

    • set transparent(value: boolean | undefined): void

      Parameters

      • value: boolean | undefined

      Returns void

    • get updateCallback(): ((newVersion: string, oldVersion: string) => void) | null

      The update callback for the tree node data. This callback is called when the node is updated, e.g. when the version changes.

      Returns ((newVersion: string, oldVersion: string) => void) | null

    • set updateCallback(
          value: ((newVersion: string, oldVersion: string) => void) | null,
      ): void

      The update callback for the tree node data. This callback is called when the node is updated, e.g. when the version changes.

      Parameters

      • value: ((newVersion: string, oldVersion: string) => void) | null

      Returns void

    • get updateCallbackConvertedObject(): | (
          (newObj: unknown, oldObj: unknown, viewport: string) => void
      )
      | null

      The update callback for the converted object of the tree node.

      Returns ((newObj: unknown, oldObj: unknown, viewport: string) => void) | null

    • set updateCallbackConvertedObject(
          value:
              | ((newObj: unknown, oldObj: unknown, viewport: string) => void)
              | null,
      ): void

      The update callback for the converted object of the tree node.

      Parameters

      • value: ((newObj: unknown, oldObj: unknown, viewport: string) => void) | null

      Returns void

    • get version(): string

      The version of the tree node data. If the version changes, the node data will be marked for an update. A version change can be triggered via updateVersion.

      Returns string

    Methods

    • Reset the material data.

      Returns void