webgl-dsl
Preparing search index...
Settings
Class Settings
Index
Constructors
constructor
Properties
active
Texture
apply
array
Buffer
blend
blend
Equation
blend
Function
clear
Color
clear
Depth
depth
Function
depth
Test
elements
Buffer
frame
Buffer
gl
line
Width
program
render
Buffer
scissor
Box
scissor
Test
texture
viewport
Methods
enabled
Attributes
instanced
Attributes
render
Target
textures
then
Constructors
constructor
new
Settings
(
gl
:
Gl
,
cache
:
SettingsCache
,
apply
?:
<
T
>
(
callback
:
()
=>
T
)
=>
T
,
)
:
Settings
Parameters
gl
:
Gl
cache
:
SettingsCache
apply
:
<
T
>
(
callback
:
()
=>
T
)
=>
T
= ...
Returns
Settings
Properties
active
Texture
activeTexture
:
(
this
:
Settings
,
value
:
number
)
=>
Settings
= ...
Readonly
apply
apply
:
<
T
>
(
callback
:
()
=>
T
)
=>
T
= ...
array
Buffer
arrayBuffer
:
(
this
:
Settings
,
value
:
null
|
ArrayBuffer
)
=>
Settings
= ...
blend
blend
:
(
this
:
Settings
,
value
:
boolean
)
=>
Settings
= ...
blend
Equation
blendEquation
:
(
this
:
Settings
,
rgb
:
BlendEquation
,
alpha
?:
BlendEquation
,
)
=>
Settings
= ...
blend
Function
blendFunction
:
(
this
:
Settings
,
srcRgb
:
BlendFunction
,
dstRgb
:
BlendFunction
,
srcAlpha
?:
BlendFunction
,
dstAlpha
?:
BlendFunction
,
)
=>
Settings
= ...
clear
Color
clearColor
:
(
this
:
Settings
,
r
:
number
,
g
:
number
,
b
:
number
,
a
:
number
,
)
=>
Settings
= ...
clear
Depth
clearDepth
:
(
this
:
Settings
,
value
:
number
)
=>
Settings
= ...
depth
Function
depthFunction
:
(
this
:
Settings
,
value
:
DepthFunction
)
=>
Settings
= ...
depth
Test
depthTest
:
(
this
:
Settings
,
value
:
boolean
)
=>
Settings
= ...
elements
Buffer
elementsBuffer
:
(
this
:
Settings
,
value
:
null
|
ElementsBuffer
)
=>
Settings
= ...
frame
Buffer
frameBuffer
:
(
this
:
Settings
,
value
:
null
|
FrameBuffer
)
=>
Settings
= ...
Readonly
gl
gl
:
Gl
line
Width
lineWidth
:
(
this
:
Settings
,
value
:
number
)
=>
Settings
= ...
program
program
:
(
this
:
Settings
,
value
:
null
|
Program
)
=>
Settings
= ...
render
Buffer
renderBuffer
:
(
this
:
Settings
,
value
:
null
|
RenderBuffer
)
=>
Settings
= ...
scissor
Box
scissorBox
:
(
this
:
Settings
,
x
:
number
,
y
:
number
,
width
:
number
,
height
:
number
,
)
=>
Settings
= ...
scissor
Test
scissorTest
:
(
this
:
Settings
,
value
:
boolean
)
=>
Settings
= ...
texture
texture
:
(
this
:
Settings
,
i
:
number
,
texture
:
null
|
Texture
)
=>
Settings
= ...
viewport
viewport
:
(
this
:
Settings
,
x
:
number
,
y
:
number
,
width
:
number
,
height
:
number
,
)
=>
Settings
= ...
Methods
enabled
Attributes
enabledAttributes
(
locations
:
number
[]
)
:
Settings
Parameters
locations
:
number
[]
Returns
Settings
instanced
Attributes
instancedAttributes
(
locations
:
number
[]
)
:
Settings
Parameters
locations
:
number
[]
Returns
Settings
render
Target
renderTarget
(
texture
:
Texture
)
:
Settings
Parameters
texture
:
Texture
Returns
Settings
textures
textures
(
textures
:
(
null
|
Texture
)
[]
)
:
Settings
Parameters
textures
: (
null
|
Texture
)
[]
Returns
Settings
then
then
(
settings
:
Settings
)
:
Settings
Parameters
settings
:
Settings
Returns
Settings
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
active
Texture
apply
array
Buffer
blend
blend
Equation
blend
Function
clear
Color
clear
Depth
depth
Function
depth
Test
elements
Buffer
frame
Buffer
gl
line
Width
program
render
Buffer
scissor
Box
scissor
Test
texture
viewport
Methods
enabled
Attributes
instanced
Attributes
render
Target
textures
then
webgl-dsl
Loading...