Index
Type aliases
SetterM
SetterS
SetterV
Variables
UNIFORM_
SETTERS
Z1
Functions
uniformM
uniformS
uniformV
Type aliases
SetterM
SetterM
:
"2fv"
|
"3fv"
|
"4fv"
SetterS
SetterS
:
"f"
|
"i"
|
"ui"
SetterV
SetterV
:
"1fv"
|
"2fv"
|
"3fv"
|
"4fv"
|
"1iv"
|
"2iv"
|
"3iv"
|
"4iv"
|
"1uiv"
|
"2uiv"
|
"3uiv"
|
"4uiv"
Variables
Const
UNIFORM_
SETTERS
UNIFORM_
SETTERS
:
IObjectOf
<
Fn3
<
WebGLRenderingContext
,
WebGLUniformLocation
,
number
|
ReadonlyVec
|
undefined
,
Fn
<
UniformValue
|
undefined
|
null
,
void
>
>
>
= <any>{bool: uniformS("i"),float: uniformS("f"),int: uniformS("i"),uint: uniformS("ui"),bvec2: uniformV("2iv", ZERO2),bvec3: uniformV("3iv", ZERO3),bvec4: uniformV("4iv", ZERO4),ivec2: uniformV("2iv", ZERO2),ivec3: uniformV("3iv", ZERO3),ivec4: uniformV("4iv", ZERO4),vec2: uniformV("2fv", ZERO2),vec3: uniformV("3fv", ZERO3),vec4: uniformV("4fv", ZERO4),mat2: uniformM("2fv", IDENT22),mat3: uniformM("3fv", IDENT33),mat4: uniformM("4fv", IDENT44),sampler2D: uniformS("i"),sampler2DShadow: uniformS("i"),sampler3D: uniformS("i"),samplerCube: uniformS("i"),samplerCubeShadow: uniformS("i"),"bool[]": uniformV("1iv", Z1),"float[]": uniformV("1fv", Z1),"int[]": uniformV("1iv", Z1),"uint[]": uniformV("1uiv", Z1),"bvec2[]": uniformV("2iv", ZERO2),"bvec3[]": uniformV("3iv", ZERO3),"bvec4[]": uniformV("4iv", ZERO4),"ivec2[]": uniformV("2iv", ZERO2),"ivec3[]": uniformV("3iv", ZERO3),"ivec4[]": uniformV("4iv", ZERO4),"vec2[]": uniformV("2fv", ZERO2),"vec3[]": uniformV("3fv", ZERO3),"vec4[]": uniformV("4fv", ZERO4),"mat2[]": uniformM("2fv", ZERO2),"mat3[]": uniformM("3fv", ZERO3),"mat4[]": uniformM("4fv", ZERO4),"sampler2D[]": uniformV("1iv", Z1),"sampler2DShadow[]": uniformV("1iv", Z1),"sampler3D[]": uniformV("1iv", Z1),"samplerCube[]": uniformV("1iv", Z1),"samplerCubeShadow[]": uniformV("1iv", Z1),}
Const
Z1
Z1
:
number
[]
= [0]
Functions
Const
uniformM
uniformM
(
fn
:
SetterM
, sysDefault
?:
ReadonlyVec
)
:
(Anonymous function)
Parameters
fn:
SetterM
Optional
sysDefault:
ReadonlyVec
Returns
(Anonymous function)
Const
uniformS
uniformS
(
fn
:
SetterS
)
:
(Anonymous function)
Parameters
fn:
SetterS
Returns
(Anonymous function)
Const
uniformV
uniformV
(
fn
:
SetterV
, sysDefault
:
ReadonlyVec
)
:
(Anonymous function)
Parameters
fn:
SetterV
sysDefault:
ReadonlyVec
Returns
(Anonymous function)
Globals
"uniforms"
SetterM
SetterS
SetterV
UNIFORM_
SETTERS
Z1
uniformM
uniformS
uniformV
Generated using
TypeDoc