123456789101112131415161718192021222324 |
- import { Staff } from "../VoiceData/Staff";
- import { GraphicalLine } from "./GraphicalLine";
- import { GraphicalStaffEntry } from "./GraphicalStaffEntry";
- import { GraphicalObject } from "./GraphicalObject";
- import { StaffMeasure } from "./StaffMeasure";
- import { MusicSystem } from "./MusicSystem";
- export declare abstract class StaffLine extends GraphicalObject {
- protected measures: StaffMeasure[];
- protected staffLines: GraphicalLine[];
- protected parentMusicSystem: MusicSystem;
- protected parentStaff: Staff;
- protected skyLine: number[];
- protected bottomLine: number[];
- constructor(parentSystem: MusicSystem, parentStaff: Staff);
- Measures: StaffMeasure[];
- StaffLines: GraphicalLine[];
- ParentMusicSystem: MusicSystem;
- ParentStaff: Staff;
- SkyLine: number[];
- BottomLine: number[];
- addActivitySymbolClickArea(): void;
- isPartOfMultiStaffInstrument(): boolean;
- findClosestStaffEntry(xPosition: number): GraphicalStaffEntry;
- }
|