Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MusicPartManagerIterator

Hierarchy

  • MusicPartManagerIterator

Index

Constructors

Properties

Accessors

Methods

Constructors

Properties

SkipInvisibleNotes: boolean = true
activeDynamicExpressions: AbstractExpression[] = []
activeTempoExpression: MultiTempoExpression
backJumpOccurred: boolean
currentBpm: number
currentDynamicChangingExpressions: DynamicsContainer[] = []
currentDynamicEntryIndex: number = 0
currentEnrolledMeasureTimestamp: Fraction = ...
currentMappingPart: MappingSourceMusicPart
currentMeasure: SourceMeasure
currentMeasureIndex: number = 0
currentPartIndex: number = 0
currentRelativeInMeasureTimestamp: Fraction = ...
currentRepetition: Repetition = undefined
currentTempoChangingExpression: MultiTempoExpression
currentTempoEntryIndex: number = 0
currentTimeStamp: Fraction = ...
currentVerticalContainerInMeasureTimestamp: Fraction = ...
currentVoiceEntries: VoiceEntry[]
currentVoiceEntryIndex: number = -1
endReached: boolean = false
forwardJumpOccurred: boolean
frontReached: boolean = false
jumpResponsibleRepetition: Repetition = undefined
musicSheet: MusicSheet
repetitionIterationCountDictKeys: Repetition[]
repetitionIterationCountDictValues: number[]

Accessors

  • get ActiveDynamicExpressions(): AbstractExpression[]
  • get ActiveTempoExpression(): MultiTempoExpression
  • get CurrentBpm(): number
  • get CurrentEnrolledTimestamp(): Fraction
  • get CurrentJumpResponsibleRepetitionIterationBeforeJump(): number
  • get CurrentMeasureIndex(): number
  • get CurrentRelativeInMeasureTimestamp(): Fraction
  • get CurrentRepetitionIteration(): number
  • get CurrentTempoChangingExpression(): MultiTempoExpression
  • get EndReached(): boolean
  • get FrontReached(): boolean
  • get JumpOccurred(): boolean

Methods

  • activateCurrentDynamicOrTempoInstructions(): void
  • activateCurrentRhythmInstructions(): void
  • checkEntries(notesOnly: boolean): boolean
  • getCurrentDynamicChangingExpressions(): DynamicsContainer[]
  • getRepetitionIterationCount(rep: Repetition): number
  • handleRepetitionsAtMeasureBegin(): void
  • handleRepetitionsAtMeasureEnd(): void
  • incrementRepetitionIterationCount(repetition: Repetition): number
  • moveToNext(): void
  • moveToNextVisibleVoiceEntry(notesOnly: boolean): void
  • moveToPrevious(): void
  • moveToPreviousVisibleVoiceEntry(notesOnly: boolean): void
  • recursiveMove(): void
  • recursiveMoveBack(): void
  • resetRepetitionIterationCount(repetition: Repetition): number
  • setRepetitionIterationCount(repetition: Repetition, iterationCount: number): number

Generated using TypeDoc