Skip to main content

alphaTab.rendering.BoundsLookup

Description

(no description)

 class BoundsLookup

Properties

isFinished

Gets or sets a value indicating whether this lookup was finished already.

staffSystems

Gets a list of all individual staff systems contained in the rendered music notation.

Methods

addBeat(BeatBounds)

Adds a new beat to the lookup.

addMasterBar(MasterBarBounds)

Adds a new master bar to the lookup.

addStaffSystem(StaffSystemBounds)

Adds a new staff sytem to the lookup.

findBeat(Beat)

Tries to find the bounds of a given beat.

findBeats(Beat)

Tries to find the bounds of a given beat.

findMasterBar(MasterBar)

Tries to find the master bar bounds by a given master bar.

findMasterBarByIndex(number)

Tries to find the master bar bounds by a given index.

finish(number)

Finishes the lookup for optimized access.

fromJson(unknown, Score)
getBeatAtPos(number, number)

Tries to find a beat at the given absolute position.

getNoteAtPos(Beat, number, number)

Tries to find the note at the given position using the given beat for fast access.

toJson()