webgl-dsl
Preparing search index...
Command
Class Command<Uniforms, Attributes, Instances>
Type Parameters
Uniforms
extends
TypeMap
Attributes
extends
TypeMap
Instances
extends
TypeMap
Implements
Disposable
Index
Constructors
constructor
Properties
gl
primitives
Type
source
Methods
[dispose]
draw
set
Attributes
set
Elements
set
Instances
set
Uniforms
Constructors
constructor
new
Command
<
Uniforms
extends
TypeMap
,
Attributes
extends
TypeMap
,
Instances
extends
TypeMap
,
>
(
gl
:
Gl
,
primitivesType
:
PrimitivesType
,
source
:
ProgramSource
<
Uniforms
,
Attributes
,
Instances
>
,
)
:
Command
<
Uniforms
,
Attributes
,
Instances
>
Type Parameters
Uniforms
extends
TypeMap
Attributes
extends
TypeMap
Instances
extends
TypeMap
Parameters
gl
:
Gl
primitivesType
:
PrimitivesType
source
:
ProgramSource
<
Uniforms
,
Attributes
,
Instances
>
Returns
Command
<
Uniforms
,
Attributes
,
Instances
>
Properties
Readonly
gl
gl
:
Gl
Readonly
primitives
Type
primitivesType
:
PrimitivesType
Readonly
source
source
:
ProgramSource
<
Uniforms
,
Attributes
,
Instances
>
Methods
[dispose]
"[dispose]"
()
:
void
Returns
void
draw
draw
(
instancesCount
?:
number
|
null
,
verticesCount
?:
number
|
null
,
elementsCount
?:
number
,
)
:
void
Parameters
instancesCount
:
number
|
null
= ...
verticesCount
:
number
|
null
= ...
elementsCount
:
number
= ...
Returns
void
set
Attributes
setAttributes
(
attributes
:
JsTypeMap
<
Attributes
>
[]
)
:
this
Parameters
attributes
:
JsTypeMap
<
Attributes
>
[]
Returns
this
set
Elements
setElements
(
elements
:
Uint8Array
<
ArrayBuffer
>
|
number
[]
|
Uint16Array
<
ArrayBuffer
>
,
)
:
this
Parameters
elements
:
Uint8Array
<
ArrayBuffer
>
|
number
[]
|
Uint16Array
<
ArrayBuffer
>
Returns
this
set
Instances
setInstances
(
instances
:
JsTypeMap
<
Instances
>
[]
)
:
this
Parameters
instances
:
JsTypeMap
<
Instances
>
[]
Returns
this
set
Uniforms
setUniforms
(
data
:
Partial
<
JsTypeMap
<
Uniforms
>
>
)
:
this
Parameters
data
:
Partial
<
JsTypeMap
<
Uniforms
>
>
Returns
this
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
gl
primitives
Type
source
Methods
[dispose]
draw
set
Attributes
set
Elements
set
Instances
set
Uniforms
webgl-dsl
Loading...