MuseScore  3.4
Music composition and notation
Classes | Namespaces | Macros | Typedefs | Functions
layout.cpp File Reference
#include "accidental.h"
#include "barline.h"
#include "beam.h"
#include "box.h"
#include "chord.h"
#include "clef.h"
#include "element.h"
#include "fingering.h"
#include "glissando.h"
#include "harmony.h"
#include "key.h"
#include "keysig.h"
#include "layoutbreak.h"
#include "layout.h"
#include "lyrics.h"
#include "marker.h"
#include "measure.h"
#include "mscore.h"
#include "notedot.h"
#include "note.h"
#include "ottava.h"
#include "page.h"
#include "part.h"
#include "repeat.h"
#include "score.h"
#include "segment.h"
#include "sig.h"
#include "slur.h"
#include "staff.h"
#include "stem.h"
#include "sticking.h"
#include "style.h"
#include "sym.h"
#include "system.h"
#include "text.h"
#include "tie.h"
#include "timesig.h"
#include "tremolo.h"
#include "tuplet.h"
#include "undo.h"
#include "utils.h"
#include "volta.h"
#include "breath.h"
#include "tempotext.h"
#include "systemdivider.h"
#include "hook.h"
#include "ambitus.h"
#include "hairpin.h"
#include "stafflines.h"
#include "articulation.h"
#include "bracket.h"
#include "spacer.h"
#include "fermata.h"
#include "measurenumber.h"

Classes

struct  Ms::AcEl
 
struct  Ms::Spring
 
class  Ms::CmdStateLocker
 

Namespaces

 Ms
 
 

Macros

#define PAGEDBG(...)   ;
 
#define beamModeMid(a)   (a == Beam::Mode::MID || a == Beam::Mode::BEGIN32 || a == Beam::Mode::BEGIN64)
 

Typedefs

typedef std::multimap< qreal, Spring, std::less< qreal > > Ms::SpringMap
 

Functions

bool Ms::beamNoContinue (Beam::Mode mode)
 
void Ms::layoutDrumsetChord (Chord *c, const Drumset *drumset, const StaffType *st, qreal spatium)
 
bool Ms::isTopBeam (ChordRest *cr)
 
bool Ms::notTopBeam (ChordRest *cr)
 
bool Ms::isTopTuplet (ChordRest *cr)
 
bool Ms::notTopTuplet (ChordRest *cr)
 
void Ms::layoutTies (Chord *ch, System *system, const Fraction &stick)
 
void Ms::layoutHarmonies (const std::vector< Segment *> &sl)
 

Macro Definition Documentation

◆ beamModeMid

#define beamModeMid (   a)    (a == Beam::Mode::MID || a == Beam::Mode::BEGIN32 || a == Beam::Mode::BEGIN64)

◆ PAGEDBG

#define PAGEDBG (   ...)    ;