方法
addDefine
- addDefine(define): void
返回 void
addDefines
- addDefines(define): void
返回 void
clearDefine
- clearDefine(): void
返回 void
cloneTo
- cloneTo(destObject): void
返回 void
getBool
- getBool(index): boolean
返回 boolean
布尔。
getBuffer
- getBuffer(index): Float32Array
返回 Float32Array
getDefineData
- getDefineData(): IDefineDatas
返回 IDefineDatas
getInt
- getInt(index): number
返回 number
整形。
getNumber
- getNumber(index): number
返回 number
浮点。
getVector2
- getVector2(index): Vector2
Vector2向量。
getVector3
- getVector3(index): Vector3
Vector3向量。
hasDefine
- hasDefine(define): boolean
返回 boolean
removeDefine
- removeDefine(define): void
返回 void
setBool
- setBool(index, value): void
参数
- index: number
- value: boolean
返回 void
setBuffer
- setBuffer(index, value): void
参数
- index: number
- value: Float32Array
返回 void
setColor
- setColor(index, value): void
参数
- index: number
- value: Color
返回 void
setDeviceBuffer
- setDeviceBuffer(index, value): void
返回 void
setInt
- setInt(index, value): void
参数
- index: number
- value: number
返回 void
setMatrix3x3
- setMatrix3x3(index, value): void
返回 void
setMatrix4x4
- setMatrix4x4(index, value): void
返回 void
setNumber
- setNumber(index, value): void
参数
- index: number
- value: number
返回 void
setShaderData
- setShaderData(uniformIndex, type, value): void
返回 void
setTexture
- setTexture(index, value): void
返回 void
setVector
- setVector(index, value): void
返回 void
setVector2
- setVector2(index, value): void
返回 void
setVector3
- setVector3(index, value): void
返回 void
着色器数据类。