Search
Preparing search index...
The search index is not available
webgl-dsl
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"src/dsl"
TypeMap
Namespace TypeMap
Description of attributes/uniforms/varyings
Index
Interfaces
Layout
Item
Type aliases
Get
Type
Js
Type
Map
To
Values
Without
Precision
Functions
get
Precision
get
Type
layout
stride
values
without
Precision
Type aliases
Get
Type
Get
Type<T>
:
T
extends
Type
?
T
:
T
[
0
]
Type parameters
T
:
Type
|
[
Type
,
Precision
]
Js
Type
Map
Js
Type
Map<T>
:
{}
Type parameters
T
:
TypeMap
Type declaration
To
Values
To
Values<M>
:
{}
Type parameters
M
:
TypeMap
Type declaration
Without
Precision
Without
Precision<M>
:
{}
Type parameters
M
:
TypeMap
Type declaration
Functions
get
Precision
get
Precision
(
v
:
Type
|
[
Type
,
Precision
]
)
:
Precision
Parameters
v:
Type
|
[
Type
,
Precision
]
Returns
Precision
get
Type
get
Type
(
v
:
Type
|
[
Type
,
Precision
]
)
:
Type
Parameters
v:
Type
|
[
Type
,
Precision
]
Returns
Type
layout
layout
(
map
:
TypeMap
)
:
LayoutItem
[]
Parameters
map:
TypeMap
Returns
LayoutItem
[]
stride
stride
(
map
:
TypeMap
)
:
number
Parameters
map:
TypeMap
Returns
number
values
values
(
storage
:
"uniform"
|
"attribute"
|
"varying"
, types
:
TypeMap
)
:
{}
Parameters
storage:
"uniform"
|
"attribute"
|
"varying"
types:
TypeMap
Returns
{}
[
key:
string
]:
Glsl
without
Precision
without
Precision<M>
(
map
:
M
)
:
WithoutPrecision
<
M
>
Type parameters
M
:
TypeMap
Parameters
map:
M
Returns
WithoutPrecision
<
M
>
Globals
Layout
Item
Get
Type
Js
Type
Map
To
Values
Without
Precision
get
Precision
get
Type
layout
stride
values
without
Precision
Generated using
TypeDoc
Description of attributes/uniforms/varyings