Search
Preparing search index...
The search index is not available
rhodonite
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
rhodonite
Buffer
Class Buffer
Hierarchy
Buffer
Index
Constructors
constructor
Properties
__buffer
Views
__byte
Align
__byte
Length
__byte
Offset
__name
__raw
__taken
Bytes
Index
Accessors
byte
Length
byte
Offset
In
Raw
Array
Buffer
name
taken
Size
In
Byte
Methods
__padding
_add
Taken
Byte
Index
get
Array
Buffer
get
Typed
Array
is
Same
take
Buffer
View
take
Buffer
View
With
Byte
Offset
Constructors
constructor
new
Buffer
(
__namedParameters
:
{
buffer
:
ArrayBuffer
;
byteAlign
:
number
;
byteLength
:
number
;
name
:
string
}
)
:
Buffer
Parameters
__namedParameters:
{
buffer
:
ArrayBuffer
;
byteAlign
:
number
;
byteLength
:
number
;
name
:
string
}
buffer
:
ArrayBuffer
byte
Align
:
number
byte
Length
:
number
name
:
string
Returns
Buffer
Properties
Private
__buffer
Views
__buffer
Views
:
BufferView
[]
= []
Private
__byte
Align
__byte
Align
:
number
Private
__byte
Length
__byte
Length
:
number
= 0
Private
__byte
Offset
__byte
Offset
:
number
= 0
Private
__name
__name
:
string
= ''
Private
__raw
__raw
:
ArrayBuffer
Private
__taken
Bytes
Index
__taken
Bytes
Index
:
number
= 0
Accessors
byte
Length
get
byteLength
(
)
:
number
Returns
number
byte
Offset
In
Raw
Array
Buffer
get
byteOffsetInRawArrayBuffer
(
)
:
number
Returns
number
name
get
name
(
)
:
string
set
name
(
str
:
string
)
:
void
Returns
string
Parameters
str:
string
Returns
void
taken
Size
In
Byte
get
takenSizeInByte
(
)
:
number
Returns
number
Methods
Private
__padding
__padding
(
byteLengthToNeed
:
number
, byteAlign
:
number
)
:
number
Parameters
byteLengthToNeed:
number
byteAlign:
number
Returns
number
_add
Taken
Byte
Index
_add
Taken
Byte
Index
(
value
:
number
)
:
void
Parameters
value:
number
Returns
void
get
Array
Buffer
get
Array
Buffer
(
)
:
ArrayBuffer
Returns
ArrayBuffer
get
Typed
Array
get
Typed
Array
(
offset4bytesUnit
:
number
, compositionType
:
CompositionTypeEnum
, componentType
:
ComponentTypeEnum
, length
?:
number
)
:
TypedArray
Parameters
offset4bytesUnit:
number
compositionType:
CompositionTypeEnum
componentType:
ComponentTypeEnum
length:
number
= 100
Returns
TypedArray
is
Same
is
Same
(
buffer
:
Buffer
)
:
boolean
Parameters
buffer:
Buffer
Returns
boolean
take
Buffer
View
take
Buffer
View
(
__namedParameters
:
{
byteLengthToNeed
:
number
;
byteStride
:
number
}
)
:
IResult
<
BufferView
,
undefined
>
Parameters
__namedParameters:
{
byteLengthToNeed
:
number
;
byteStride
:
number
}
byte
Length
To
Need
:
number
byte
Stride
:
number
Returns
IResult
<
BufferView
,
undefined
>
take
Buffer
View
With
Byte
Offset
take
Buffer
View
With
Byte
Offset
(
__namedParameters
:
{
byteLengthToNeed
:
number
;
byteOffset
:
number
;
byteStride
:
number
}
)
:
IResult
<
BufferView
,
undefined
>
Parameters
__namedParameters:
{
byteLengthToNeed
:
number
;
byteOffset
:
number
;
byteStride
:
number
}
byte
Length
To
Need
:
number
byte
Offset
:
number
byte
Stride
:
number
Returns
IResult
<
BufferView
,
undefined
>
Exports
Buffer
constructor
__buffer
Views
__byte
Align
__byte
Length
__byte
Offset
__name
__raw
__taken
Bytes
Index
byte
Length
byte
Offset
In
Raw
Array
Buffer
name
taken
Size
In
Byte
__padding
_add
Taken
Byte
Index
get
Array
Buffer
get
Typed
Array
is
Same
take
Buffer
View
take
Buffer
View
With
Byte
Offset
Generated using
TypeDoc