Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UniformProxy

Hierarchy

  • UniformProxy

Index

Constructors

constructor

Properties

program

program: Program

Methods

onUse

  • onUse(): void

uniformBool

  • uniformBool(variableName: string, val: boolean): void

uniformColor3

  • uniformColor3(variableName: string, val: Color3): void

uniformColor4

  • uniformColor4(variableName: string, val: Color4): void

uniformFloat

  • uniformFloat(variableName: string, val: number): void

uniformFloatArray

  • uniformFloatArray(variableName: string, val: number[]): void

uniformInt

  • uniformInt(variableName: string, val: number): void

uniformIntVector2

  • uniformIntVector2(variableName: string, val: Vector2): void

uniformIntVector3

  • uniformIntVector3(variableName: string, val: Vector3): void

uniformIntVector4

  • uniformIntVector4(variableName: string, val: Vector4): void

uniformMatrix

  • uniformMatrix(variableName: string, mat: Matrix): void

uniformMatrix3

  • uniformMatrix3(variableName: string, mat: Matrix): void

uniformMatrixArray

  • uniformMatrixArray(variableName: string, matricies: Float32Array): void

uniformTexture2D

  • uniformTexture2D(variableName: string, val: Texture2D): void

uniformVector2

  • uniformVector2(variableName: string, val: Vector2): void

uniformVector2Array

  • uniformVector2Array(variableName: string, val: number[] | Float32Array): void

uniformVector3

  • uniformVector3(variableName: string, val: Vector3): void

uniformVector3Array

  • uniformVector3Array(variableName: string, val: number[] | Float32Array): void

uniformVector4

  • uniformVector4(variableName: string, val: Vector4): void

uniformVector4Array

  • uniformVector4Array(variableName: string, val: number[] | Float32Array): void

Generated using TypeDoc