Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UniformBlock

存储Uniform的一个区块。

Hierarchy

  • PureResource
    • UniformBlock

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • Parameters

    Returns UniformBlock

Properties

id

id: number

Accessors

descriptor

  • 描述符。

    Returns UniformDescriptor

Methods

clone

  • 科隆某个uniform。

    Returns UniformBlock

copy

  • 复制某个uniform。

    Parameters

    Returns void

destroy

  • destroy(): void
  • Returns void

getUniform

  • getUniform(key: string): number | Float32Array
  • 获取某个成员uniform。
    如果是返回number,则是纹理的id。

    Parameters

    • key: string

    Returns number | Float32Array

hasKey

  • hasKey(key: string): boolean
  • 是否包含某个成员uniform。

    Parameters

    • key: string

    Returns boolean

setUniform

  • setUniform(key: string, value: number | default | ArrayLike<number>): boolean
  • 设置某个成员uniform。

    Parameters

    • key: string
    • value: number | default | ArrayLike<number>

    Returns boolean

showDebugInfo

  • showDebugInfo(): string
  • Returns string

Generated using TypeDoc