buffwrap - v1.0.3
Preparing search index...
Platform: All
BufferWrap
Class BufferWrap<T, B>
Type Parameters
T
extends
ProxyShape
B
extends
BufferType
Index
Constructors
constructor
Accessors
byte
Length
length
stride
Methods
at
attribute
Stride
copy
Into
from
get
Attribute
Buffer
get
Strategy
insert
iterate
move
slice
swap
Constructors
constructor
new
BufferWrap
<
T
extends
ProxyShape
,
B
extends
BufferType
>
(
config
:
WrapperConfig
<
T
,
B
>
,
)
:
BufferWrap
<
T
,
B
>
Type Parameters
T
extends
ProxyShape
B
extends
BufferType
Parameters
config
:
WrapperConfig
<
T
,
B
>
Returns
BufferWrap
<
T
,
B
>
Accessors
byte
Length
get
byteLength
()
:
number
Returns
number
length
get
length
()
:
number
Returns
number
stride
get
stride
()
:
number
Returns
number
Methods
at
at
(
idx
:
number
)
:
T
Parameters
idx
:
number
Returns
T
attribute
Stride
attributeStride
(
name
:
string
)
:
number
Parameters
name
:
string
Returns
number
copy
Into
copyInto
<
OB
extends
BufferType
=
B
>
(
target
:
CopyTarget
<
T
,
OB
>
)
:
void
Type Parameters
OB
extends
BufferType
=
B
Parameters
target
:
CopyTarget
<
T
,
OB
>
Returns
void
from
from
<
OB
extends
BufferType
>
(
buffer
:
CopyTarget
<
T
,
OB
>
)
:
void
Type Parameters
OB
extends
BufferType
Parameters
buffer
:
CopyTarget
<
T
,
OB
>
Returns
void
get
Attribute
Buffer
getAttributeBuffer
(
key
:
keyof
T
)
:
ArrayType
Parameters
key
:
keyof
T
Returns
ArrayType
get
Strategy
getStrategy
()
:
BufferStrategy
<
T
,
B
>
Returns
BufferStrategy
<
T
,
B
>
insert
insert
<
OB
extends
BufferType
=
B
>
(
idx
:
number
,
data
:
CopyTarget
<
T
,
OB
>
)
:
void
Type Parameters
OB
extends
BufferType
=
B
Parameters
idx
:
number
data
:
CopyTarget
<
T
,
OB
>
Returns
void
iterate
iterate
()
:
Generator
<
T
,
void
,
unknown
>
Returns
Generator
<
T
,
void
,
unknown
>
move
move
(
fromId
:
number
|
T
,
toId
:
number
)
:
void
Parameters
fromId
:
number
|
T
toId
:
number
Returns
void
slice
slice
(
start
:
number
,
end
?:
number
)
:
BufferWrap
<
T
,
B
>
Parameters
start
:
number
end
:
number
= ...
Returns
BufferWrap
<
T
,
B
>
swap
swap
(
a
:
number
,
b
:
number
)
:
void
Parameters
a
:
number
b
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
byte
Length
length
stride
Methods
at
attribute
Stride
copy
Into
from
get
Attribute
Buffer
get
Strategy
insert
iterate
move
slice
swap
buffwrap - v1.0.3
Loading...