webgl-dsl
Preparing search index...
Command
Class Command<Uniforms, Attributes, Instances>
Resource that have to be destroyed manually (textures, tuffers, etc.)
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
?:
null
|
number
,
verticesCount
?:
null
|
number
,
elementsCount
?:
number
,
)
:
void
Parameters
instancesCount
:
null
|
number
= ...
verticesCount
:
null
|
number
= ...
elementsCount
:
number
= ...
Returns
void
set
Attributes
setAttributes
(
attributes
:
JsTypeMap
<
Attributes
>
[]
)
:
this
Parameters
attributes
:
JsTypeMap
<
Attributes
>
[]
Returns
this
set
Elements
setElements
(
elements
:
|
number
[]
|
Uint8Array
<
ArrayBufferLike
>
|
Uint16Array
<
ArrayBufferLike
>
,
)
:
this
Parameters
elements
:
number
[]
|
Uint8Array
<
ArrayBufferLike
>
|
Uint16Array
<
ArrayBufferLike
>
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...
Resource that have to be destroyed manually (textures, tuffers, etc.)