nbs.js - v7.0.0-alpha1
Preparing search index...
BinaryReader
Class BinaryReader
Hierarchy
Binary
<
FrozenIntermediaryHeader
,
FrozenIntermediaryNotes
,
FrozenIntermediaryLayers
,
FrozenIntermediaryInstruments
,
>
BinaryReader
Index
Properties
status
Methods
at
Header
at
Instruments
at
Layers
at
Notes
to
Header
to
Song
ensure
Status
find
Empty
Layers
process
Header
process
Instruments
process
Layers
process
Notes
process
Until
Accessors
DEFAULT_
BINARY_
STATUS
DEFAULT_
HEADER
DEFAULT_
INSTRUMENTS
DEFAULT_
LAYER_
TRANSFORMER
DEFAULT_
LAYERS
DEFAULT_
NOTES
Constructors
constructor
Properties
status
status
:
BinaryStatus
= Binary.DEFAULT_BINARY_STATUS
Methods
at
Header
atHeader
()
:
FrozenIntermediaryHeader
Returns
FrozenIntermediaryHeader
at
Instruments
atInstruments
()
:
FrozenIntermediaryInstruments
Returns
FrozenIntermediaryInstruments
at
Layers
atLayers
()
:
FrozenIntermediaryLayers
Returns
FrozenIntermediaryLayers
at
Notes
atNotes
()
:
FrozenIntermediaryNotes
Returns
FrozenIntermediaryNotes
to
Header
toHeader
()
:
Header
Returns
Header
to
Song
toSong
()
:
Song
Returns
Song
Protected
ensure
Status
ensureStatus
(
status
:
BinaryStatus
)
:
void
Parameters
status
:
BinaryStatus
Returns
void
Protected
find
Empty
Layers
findEmptyLayers
(
layers
:
BasicLayer
[]
)
:
LayerActionMap
Parameters
layers
:
BasicLayer
[]
Returns
LayerActionMap
Protected
process
Header
processHeader
()
:
void
Returns
void
Protected
process
Instruments
processInstruments
()
:
void
Returns
void
Protected
process
Layers
processLayers
()
:
void
Returns
void
Protected
process
Notes
processNotes
()
:
void
Returns
void
Protected
process
Until
processUntil
(
status
:
BinaryStatus
)
:
void
Parameters
status
:
BinaryStatus
Returns
void
Accessors
Static
DEFAULT_
BINARY_
STATUS
get
DEFAULT_BINARY_STATUS
()
:
BinaryStatus
Returns
BinaryStatus
Static
DEFAULT_
HEADER
get
DEFAULT_HEADER
()
:
IntermediaryHeader
Returns
IntermediaryHeader
Static
DEFAULT_
INSTRUMENTS
get
DEFAULT_INSTRUMENTS
()
:
IntermediaryInstrument
[]
Returns
IntermediaryInstrument
[]
Static
DEFAULT_
LAYER_
TRANSFORMER
get
DEFAULT_LAYER_TRANSFORMER
()
:
EmptyLayerOptions
Returns
EmptyLayerOptions
Static
DEFAULT_
LAYERS
get
DEFAULT_LAYERS
()
:
IntermediaryLayer
[]
Returns
IntermediaryLayer
[]
Static
DEFAULT_
NOTES
get
DEFAULT_NOTES
()
:
IntermediaryNote
[]
Returns
IntermediaryNote
[]
Constructors
constructor
new
BinaryReader
(
file
:
ArrayBufferLike
,
options
?:
PartialDeep
<
BinaryReaderOptions
>
,
)
:
BinaryReader
Parameters
file
:
ArrayBufferLike
options
:
PartialDeep
<
BinaryReaderOptions
>
= {}
Returns
BinaryReader
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
status
Methods
at
Header
at
Instruments
at
Layers
at
Notes
to
Header
to
Song
ensure
Status
find
Empty
Layers
process
Header
process
Instruments
process
Layers
process
Notes
process
Until
Accessors
DEFAULT_
BINARY_
STATUS
DEFAULT_
HEADER
DEFAULT_
INSTRUMENTS
DEFAULT_
LAYER_
TRANSFORMER
DEFAULT_
LAYERS
DEFAULT_
NOTES
Constructors
constructor
nbs.js - v7.0.0-alpha1
Loading...