|
| | Note (Score *s=0) |
| |
| | Note (const Note &, bool link=false) |
| |
| | ~Note () |
| |
| Note & | operator= (const Note &)=delete |
| |
| virtual Note * | clone () const override |
| |
| ElementType | type () const override |
| |
| virtual void | undoUnlink () override |
| |
| virtual qreal | mag () const override |
| |
| void | layout () |
| |
| void | layout2 () |
| |
| void | setCachedNoteheadSym (SymId i) |
| |
| void | scanElements (void *data, void(*func)(void *, Element *), bool all=true) |
| |
| void | setTrack (int val) |
| |
| int | playTicks () const |
| | Return total tick len of tied notes. More...
|
| |
| qreal | headWidth () const |
| |
| qreal | headHeight () const |
| |
| qreal | tabHeadWidth (const StaffType *tab=0) const |
| |
| qreal | tabHeadHeight (const StaffType *tab=0) const |
| |
| QPointF | stemDownNW () const |
| |
| QPointF | stemUpSE () const |
| |
| qreal | bboxXShift () const |
| |
| qreal | noteheadCenterX () const |
| |
| qreal | bboxRightPos () const |
| |
| qreal | headBodyWidth () const |
| |
| NoteHead::Group | headGroup () const |
| |
| NoteHead::Type | headType () const |
| |
| void | setHeadGroup (NoteHead::Group val) |
| |
| void | setHeadType (NoteHead::Type t) |
| |
| virtual int | subtype () const override |
| |
| virtual QString | subtypeName () const override |
| |
| void | setPitch (int val) |
| |
| void | setPitch (int pitch, int tpc1, int tpc2) |
| |
| int | pitch () const |
| |
| int | ppitch () const |
| | playback pitch More...
|
| |
| int | epitch () const |
| | effective pitch More...
|
| |
| qreal | tuning () const |
| |
| void | setTuning (qreal v) |
| |
| void | undoSetTpc (int v) |
| |
| int | transposition () const |
| |
| bool | fixed () const |
| |
| void | setFixed (bool v) |
| |
| int | fixedLine () const |
| |
| void | setFixedLine (int v) |
| |
| int | tpc () const |
| |
| int | tpc1 () const |
| |
| int | tpc2 () const |
| |
| QString | tpcUserName (bool explicitAccidental=false) const |
| |
| void | setTpc (int v) |
| |
| void | setTpc1 (int v) |
| |
| void | setTpc2 (int v) |
| |
| void | setTpcFromPitch () |
| |
| int | tpc1default (int pitch) const |
| |
| int | tpc2default (int pitch) const |
| |
| int | transposeTpc (int tpc) |
| |
| Accidental * | accidental () const |
| |
| void | setAccidental (Accidental *a) |
| |
| AccidentalType | accidentalType () const |
| |
| void | setAccidentalType (AccidentalType type) |
| |
| int | line () const |
| |
| void | setLine (int n) |
| |
| int | physicalLine () const |
| |
| int | fret () const |
| |
| void | setFret (int val) |
| |
| int | string () const |
| |
| void | setString (int val) |
| |
| bool | ghost () const |
| |
| void | setGhost (bool val) |
| |
| bool | fretConflict () const |
| |
| void | setFretConflict (bool val) |
| |
| virtual void | add (Element *) override |
| |
| virtual void | remove (Element *) override |
| |
| bool | mirror () const |
| |
| void | setMirror (bool val) |
| |
| bool | small () const |
| |
| void | setSmall (bool val) |
| |
| bool | play () const |
| |
| void | setPlay (bool val) |
| |
| Ms::Tie * | tieFor () const |
| |
| Ms::Tie * | tieBack () const |
| |
| void | setTieFor (Tie *t) |
| |
| void | setTieBack (Tie *t) |
| |
| Note * | firstTiedNote () const |
| |
| const Note * | lastTiedNote () const |
| |
| Note * | lastTiedNote () |
| |
| int | unisonIndex () const |
| |
| void | disconnectTiedNotes () |
| |
| void | connectTiedNotes () |
| |
| Chord * | chord () const |
| |
| void | setChord (Chord *a) |
| |
| virtual void | draw (QPainter *) const override |
| |
| virtual void | read (XmlReader &) override |
| |
| virtual bool | readProperties (XmlReader &) override |
| |
| virtual void | readAddConnector (ConnectorInfoReader *info, bool pasteMode) override |
| |
| virtual void | write (XmlWriter &) const override |
| |
| bool | acceptDrop (EditData &) const override |
| | Return true if this element accepts a drop at canvas relative pos of given element type and subtype. More...
|
| |
| Element * | drop (EditData &) |
| | Handle a dropped element at canvas relative pos of given element type and subtype. More...
|
| |
| bool | hidden () const |
| |
| void | setHidden (bool val) |
| |
| bool | dotsHidden () const |
| |
| void | setDotsHidden (bool val) |
| |
| NoteType | noteType () const |
| |
| QString | noteTypeUserName () const |
| |
| ElementList & | el () |
| |
| const ElementList & | el () const |
| |
| int | subchannel () const |
| |
| void | setSubchannel (int val) |
| |
| MScore::DirectionH | userMirror () const |
| |
| void | setUserMirror (MScore::DirectionH d) |
| |
| Direction | userDotPosition () const |
| |
| void | setUserDotPosition (Direction d) |
| |
| bool | dotIsUp () const |
| |
| void | reset () |
| |
| ValueType | veloType () const |
| |
| void | setVeloType (ValueType v) |
| |
| int | veloOffset () const |
| |
| void | setVeloOffset (int v) |
| |
| void | setOnTimeOffset (int v) |
| |
| void | setOffTimeOffset (int v) |
| |
| int | customizeVelocity (int velo) const |
| |
| NoteDot * | dot (int n) |
| |
| const QVector< NoteDot * > & | dots () const |
| |
| QVector< NoteDot * > & | dots () |
| |
| int | qmlDotsCount () |
| |
| void | updateAccidental (AccidentalState *) |
| |
| void | updateLine () |
| |
| void | setNval (const NoteVal &, Fraction={ -1, 1}) |
| |
| NoteEventList & | playEvents () |
| |
| const NoteEventList & | playEvents () const |
| |
| NoteEvent * | noteEvent (int idx) |
| |
| void | setPlayEvents (const NoteEventList &l) |
| |
| const QVector< Spanner * > & | spannerFor () const |
| |
| const QVector< Spanner * > & | spannerBack () const |
| |
| void | addSpannerBack (Spanner *e) |
| |
| bool | removeSpannerBack (Spanner *e) |
| |
| void | addSpannerFor (Spanner *e) |
| |
| bool | removeSpannerFor (Spanner *e) |
| |
| void | transposeDiatonic (int interval, bool keepAlterations, bool useDoubleAccidentals) |
| |
| virtual void | localSpatiumChanged (qreal oldValue, qreal newValue) override |
| |
| virtual QVariant | getProperty (Pid propertyId) const override |
| |
| virtual bool | setProperty (Pid propertyId, const QVariant &) override |
| |
| void | undoChangeDotsVisible (bool v) |
| |
| virtual QVariant | propertyDefault (Pid) const override |
| |
| virtual QString | propertyUserValue (Pid) const override |
| |
| bool | mark () const |
| |
| void | setMark (bool v) const |
| |
| virtual void | setScore (Score *s) override |
| |
| void | setDotY (Direction) |
| |
| void | addParentheses () |
| |
| NoteVal | noteVal () const |
| |
| Element * | nextInEl (Element *e) |
| |
| Element * | prevInEl (Element *e) |
| |
| virtual Element * | nextElement () override |
| |
| virtual Element * | prevElement () override |
| |
| virtual Element * | lastElementBeforeSegment () |
| |
| virtual Element * | nextSegmentElement () override |
| |
| virtual Element * | prevSegmentElement () override |
| |
| virtual QString | accessibleInfo () const override |
| |
| virtual QString | screenReaderInfo () const override |
| |
| virtual QString | accessibleExtraInfo () const override |
| |
| virtual Shape | shape () const override |
| |
| std::vector< Note * > | tiedNotes () const |
| |
| void | setOffTimeType (int v) |
| |
| void | setOnTimeType (int v) |
| |
| int | offTimeType () const |
| |
| int | onTimeType () const |
| |
| | Element (Score *=0, ElementFlags=ElementFlag::NOTHING) |
| |
| | Element (const Element &) |
| |
| virtual | ~Element () |
| |
| Element & | operator= (const Element &)=delete |
| |
| virtual Element * | linkedClone () |
| |
| Element * | parent () const |
| |
| void | setParent (Element *e) |
| |
| Measure * | findMeasure () |
| |
| const Measure * | findMeasure () const |
| |
| MeasureBase * | findMeasureBase () |
| |
| const MeasureBase * | findMeasureBase () const |
| |
| virtual bool | isElement () const override |
| |
| qreal | spatium () const |
| |
| void | setFlag (ElementFlag f, bool v) |
| |
| void | setFlag (ElementFlag f, bool v) const |
| |
| bool | flag (ElementFlag f) const |
| |
| bool | selected () const |
| |
| virtual void | setSelected (bool f) |
| |
| bool | visible () const |
| |
| virtual void | setVisible (bool f) |
| |
| virtual bool | sizeIsSpatiumDependent () const override |
| |
| void | setSizeIsSpatiumDependent (bool v) |
| |
| Placement | placement () const |
| |
| void | setPlacement (Placement val) |
| |
| bool | placeAbove () const |
| |
| bool | placeBelow () const |
| |
| bool | generated () const |
| |
| void | setGenerated (bool val) |
| |
| Spatium | minDistance () const |
| |
| void | setMinDistance (Spatium v) |
| |
| OffsetChange | offsetChanged () const |
| |
| void | setOffsetChanged (bool v, bool absolute=true, const QPointF &diff=QPointF()) |
| |
| const QPointF & | ipos () const |
| |
| virtual const QPointF | pos () const |
| |
| virtual qreal | x () const |
| |
| virtual qreal | y () const |
| |
| void | setPos (qreal x, qreal y) |
| |
| void | setPos (const QPointF &p) |
| |
| QPointF & | rpos () |
| |
| qreal & | rxpos () |
| |
| qreal & | rypos () |
| |
| virtual void | move (const QPointF &s) |
| |
| virtual QPointF | pagePos () const |
| | position in page coordinates More...
|
| |
| virtual QPointF | canvasPos () const |
| | position in canvas coordinates More...
|
| |
| qreal | pageX () const |
| |
| qreal | canvasX () const |
| |
| const QPointF & | offset () const |
| |
| virtual void | setOffset (const QPointF &o) |
| |
| void | setOffset (qreal x, qreal y) |
| |
| QPointF & | roffset () |
| |
| qreal & | rxoffset () |
| |
| qreal & | ryoffset () |
| |
| virtual Fraction | tick () const |
| |
| virtual Fraction | rtick () const |
| |
| bool | isNudged () const |
| |
| virtual const QRectF & | bbox () const |
| |
| virtual QRectF & | bbox () |
| |
| virtual qreal | height () const |
| |
| virtual void | setHeight (qreal v) |
| |
| virtual qreal | width () const |
| |
| virtual void | setWidth (qreal v) |
| |
| QRectF | abbox () const |
| |
| QRectF | pageBoundingRect () const |
| |
| QRectF | canvasBoundingRect () const |
| |
| virtual void | setbbox (const QRectF &r) const |
| |
| virtual void | addbbox (const QRectF &r) const |
| |
| bool | contains (const QPointF &p) const |
| |
| bool | intersects (const QRectF &r) const |
| |
| virtual qreal | baseLine () const |
| |
| void | drawAt (QPainter *p, const QPointF &pt) const |
| |
| virtual void | writeProperties (XmlWriter &xml) const |
| |
| virtual QLineF | dragAnchor () const |
| |
| virtual bool | isEditable () const |
| |
| virtual void | startEdit (EditData &) |
| |
| virtual bool | edit (EditData &) |
| |
| virtual void | startEditDrag (EditData &) |
| |
| virtual void | endEditDrag (EditData &) |
| |
| virtual void | endEdit (EditData &) |
| |
| virtual void | editCut (EditData &) |
| |
| virtual void | editCopy (EditData &) |
| |
| void | updateGrips (EditData &) const |
| |
| virtual bool | nextGrip (EditData &) const |
| |
| virtual bool | prevGrip (EditData &) const |
| |
| virtual QPointF | gripAnchor (Grip) const |
| |
| virtual EditBehavior | normalModeEditBehavior () const |
| |
| virtual int | gripsCount () const |
| |
| virtual Grip | initialEditModeGrip () const |
| |
| virtual Grip | defaultGrip () const |
| |
| virtual std::vector< QPointF > | gripsPositions (const EditData &) const |
| |
| int | track () const |
| |
| int | z () const |
| |
| void | setZ (int val) |
| |
| int | staffIdx () const |
| |
| virtual int | vStaffIdx () const |
| |
| int | voice () const |
| |
| void | setVoice (int v) |
| |
| Staff * | staff () const |
| |
| StaffType * | staffType () const |
| |
| Part * | part () const |
| |
| virtual void | change (Element *o, Element *n) |
| |
| virtual void | spatiumChanged (qreal, qreal) |
| |
| virtual void | dump () const |
| |
| virtual Q_INVOKABLE QString | _name () const |
| |
| virtual QColor | color () const |
| |
| QColor | curColor () const |
| |
| QColor | curColor (bool isVisible) const |
| |
| QColor | curColor (bool isVisible, QColor normalColor) const |
| |
| virtual void | setColor (const QColor &c) |
| |
| void | undoSetColor (const QColor &c) |
| |
| void | undoSetVisible (bool v) |
| |
| virtual QByteArray | mimeData (const QPointF &) const |
| |
| virtual bool | mousePress (EditData &) |
| | delivers mouseEvent to element in edit mode returns true if mouse event is accepted by element More...
|
| |
| void | setMag (qreal val) |
| |
| qreal | magS () const |
| |
| bool | isPrintable () const |
| |
| qreal | point (const Spatium sp) const |
| |
| bool | systemFlag () const |
| |
| void | setSystemFlag (bool v) const |
| |
| bool | header () const |
| |
| void | setHeader (bool v) |
| |
| bool | trailer () const |
| |
| void | setTrailer (bool val) |
| |
| bool | selectable () const |
| |
| void | setSelectable (bool val) |
| |
| bool | dropTarget () const |
| |
| void | setDropTarget (bool v) const |
| |
| bool | composition () const |
| |
| void | setComposition (bool v) const |
| |
| virtual bool | isMovable () const |
| |
| bool | enabled () const |
| |
| void | setEnabled (bool val) |
| |
| uint | tag () const |
| |
| void | setTag (uint val) |
| |
| bool | autoplace () const |
| |
| virtual void | setAutoplace (bool v) |
| |
| bool | addToSkyline () const |
| |
| virtual void | undoChangeProperty (Pid id, const QVariant &, PropertyFlags ps) override |
| |
| virtual Pid | propertyId (const QStringRef &xmlName) const override |
| |
| virtual Element * | propertyDelegate (Pid) |
| |
| bool | custom (Pid) const |
| |
| virtual bool | isUserModified () const |
| |
| void | drawSymbol (SymId id, QPainter *p, const QPointF &o=QPointF(), qreal scale=1.0) const |
| |
| void | drawSymbol (SymId id, QPainter *p, const QPointF &o, int n) const |
| |
| void | drawSymbols (const std::vector< SymId > &, QPainter *p, const QPointF &o=QPointF(), qreal scale=1.0) const |
| |
| void | drawSymbols (const std::vector< SymId > &, QPainter *p, const QPointF &o, const QSizeF &scale) const |
| |
| qreal | symHeight (SymId id) const |
| |
| qreal | symWidth (SymId id) const |
| |
| qreal | symWidth (const std::vector< SymId > &) const |
| |
| QRectF | symBbox (SymId id) const |
| |
| QRectF | symBbox (const std::vector< SymId > &) const |
| |
| QPointF | symStemDownNW (SymId id) const |
| |
| QPointF | symStemUpSE (SymId id) const |
| |
| QPointF | symCutOutNE (SymId id) const |
| |
| QPointF | symCutOutNW (SymId id) const |
| |
| QPointF | symCutOutSE (SymId id) const |
| |
| QPointF | symCutOutSW (SymId id) const |
| |
| qreal | symAdvance (SymId id) const |
| |
| bool | symIsValid (SymId id) const |
| |
| bool | concertPitch () const |
| |
| virtual void | triggerLayout () const |
| |
| virtual void | triggerLayoutAll () const |
| |
| virtual void | drawEditMode (QPainter *, EditData &) |
| |
| void | autoplaceSegmentElement (bool above, bool add) |
| |
| void | autoplaceMeasureElement (bool above, bool add) |
| |
| void | autoplaceSegmentElement (bool add=true) |
| |
| void | autoplaceMeasureElement (bool add=true) |
| |
| void | autoplaceCalculateOffset (QRectF &r, qreal minDistance) |
| |
| qreal | rebaseOffset (bool nox=true) |
| |
| bool | rebaseMinDistance (qreal &md, qreal &yd, qreal sp, qreal rebase, bool above, bool fix) |
| |
| qreal | styleP (Sid idx) const |
| |
| | ScoreElement (Score *s) |
| |
| | ScoreElement (const ScoreElement &se) |
| |
| virtual | ~ScoreElement () |
| |
| Score * | score () const |
| |
| MasterScore * | masterScore () const |
| |
| const char * | name () const |
| |
| virtual QString | userName () const |
| |
| virtual void | resetProperty (Pid id) |
| |
| QVariant | propertyDefault (Pid pid, Tid tid) const |
| |
| virtual void | initElementStyle (const ElementStyle *) |
| |
| virtual const ElementStyle * | styledProperties () const |
| |
| virtual PropertyFlags * | propertyFlagsList () const |
| |
| virtual PropertyFlags | propertyFlags (Pid) const |
| |
| bool | isStyled (Pid pid) const |
| |
| QVariant | styleValue (Pid, Sid) const |
| |
| void | setPropertyFlags (Pid, PropertyFlags) |
| |
| virtual Sid | getPropertyStyle (Pid) const |
| |
| bool | readProperty (const QStringRef &, XmlReader &, Pid) |
| |
| void | readProperty (XmlReader &, Pid) |
| |
| bool | readStyledProperty (XmlReader &e, const QStringRef &tag) |
| |
| virtual void | styleChanged () |
| |
| void | undoChangeProperty (Pid id, const QVariant &) |
| |
| void | undoResetProperty (Pid id) |
| |
| void | undoPushProperty (Pid) |
| |
| void | writeProperty (XmlWriter &xml, Pid id) const |
| |
| void | writeStyledProperties (XmlWriter &) const |
| |
| QList< ScoreElement * > | linkList () const |
| |
| void | linkTo (ScoreElement *) |
| |
| void | unlink () |
| |
| bool | isLinked (ScoreElement *) |
| | return true if se is different and linked to this element More...
|
| |
| int | lid () const |
| |
| LinkedElements * | links () const |
| |
| void | setLinks (LinkedElements *le) |
| |
| bool | isNote () const |
| |
| bool | isRest () const |
| |
| bool | isChord () const |
| |
| bool | isBarLine () const |
| |
| bool | isArticulation () const |
| |
| bool | isFermata () const |
| |
| bool | isMarker () const |
| |
| bool | isClef () const |
| |
| bool | isKeySig () const |
| |
| bool | isTimeSig () const |
| |
| bool | isMeasure () const |
| |
| bool | isTempoText () const |
| |
| bool | isBreath () const |
| |
| bool | isHBox () const |
| |
| bool | isVBox () const |
| |
| bool | isTBox () const |
| |
| bool | isFBox () const |
| |
| bool | isTie () const |
| |
| bool | isSlur () const |
| |
| bool | isGlissando () const |
| |
| bool | isGlissandoSegment () const |
| |
| bool | isSystemDivider () const |
| |
| bool | isRehearsalMark () const |
| |
| bool | isHarmony () const |
| |
| bool | isVolta () const |
| |
| bool | isJump () const |
| |
| bool | isOttava () const |
| |
| bool | isLayoutBreak () const |
| |
| bool | isSegment () const |
| |
| bool | isTremolo () const |
| |
| bool | isSystem () const |
| |
| bool | isLyrics () const |
| |
| bool | isStem () const |
| |
| bool | isBeam () const |
| |
| bool | isHook () const |
| |
| bool | isStemSlash () const |
| |
| bool | isSlurSegment () const |
| |
| bool | isTieSegment () const |
| |
| bool | isSpacer () const |
| |
| bool | isStaffLines () const |
| |
| bool | isAmbitus () const |
| |
| bool | isBracket () const |
| |
| bool | isInstrumentChange () const |
| |
| bool | isStaffTypeChange () const |
| |
| bool | isHairpin () const |
| |
| bool | isHairpinSegment () const |
| |
| bool | isBend () const |
| |
| bool | isTremoloBar () const |
| |
| bool | isRepeatMeasure () const |
| |
| bool | isTuplet () const |
| |
| bool | isNoteDot () const |
| |
| bool | isDynamic () const |
| |
| bool | isInstrumentName () const |
| |
| bool | isAccidental () const |
| |
| bool | isTextLine () const |
| |
| bool | isTextLineSegment () const |
| |
| bool | isPedal () const |
| |
| bool | isPedalSegment () const |
| |
| bool | isOttavaSegment () const |
| |
| bool | isLedgerLine () const |
| |
| bool | isIcon () const |
| |
| bool | isVoltaSegment () const |
| |
| bool | isNoteLine () const |
| |
| bool | isTrill () const |
| |
| bool | isTrillSegment () const |
| |
| bool | isLetRing () const |
| |
| bool | isLetRingSegment () const |
| |
| bool | isVibrato () const |
| |
| bool | isPalmMute () const |
| |
| bool | isPalmMuteSegment () const |
| |
| bool | isVibratoSegment () const |
| |
| bool | isSymbol () const |
| |
| bool | isFSymbol () const |
| |
| bool | isFingering () const |
| |
| bool | isNoteHead () const |
| |
| bool | isLyricsLine () const |
| |
| bool | isLyricsLineSegment () const |
| |
| bool | isFiguredBass () const |
| |
| bool | isStaffState () const |
| |
| bool | isArpeggio () const |
| |
| bool | isImage () const |
| |
| bool | isChordLine () const |
| |
| bool | isFretDiagram () const |
| |
| bool | isPage () const |
| |
| bool | isText () const |
| |
| bool | isMeasureNumber () const |
| |
| bool | isStaffText () const |
| |
| bool | isSystemText () const |
| |
| bool | isBracketItem () const |
| |
| bool | isScore () const |
| |
| bool | isStaff () const |
| |
| bool | isPart () const |
| |
| bool | isBagpipeEmbellishment () const |
| |
| bool | isLasso () const |
| |
| bool | isSticking () const |
| |
| bool | isChordRest () const |
| |
| bool | isDurationElement () const |
| |
| bool | isSlurTieSegment () const |
| |
| bool | isSLineSegment () const |
| |
| bool | isBox () const |
| |
| bool | isVBoxBase () const |
| |
| bool | isMeasureBase () const |
| |
| bool | isTextBase () const |
| |
| bool | isTextLineBaseSegment () const |
| |
| bool | isLineSegment () const |
| |
| bool | isSpannerSegment () const |
| |
| bool | isBSymbol () const |
| |
| bool | isTextLineBase () const |
| |
| bool | isSLine () const |
| |
| bool | isSpanner () const |
| |
| bool | isStaffTextBase () const |
| |
Graphic representation of a note.