MuseScore  3.4
Music composition and notation
Classes | Namespaces | Enumerations
select.h File Reference
#include "pitchspelling.h"
#include "mscore.h"
#include "durationtype.h"
Include dependency graph for select.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Ms::ElementPattern
 
struct  Ms::NotePattern
 
class  Ms::SelectionFilter
 
class  Ms::Selection
 

Namespaces

 Ms
 
 

Enumerations

enum  Ms::SelState : char { Ms::SelState::NONE, Ms::SelState::LIST, Ms::SelState::RANGE }
 
enum  Ms::SelectionFilterType {
  Ms::SelectionFilterType::NONE = 0, Ms::SelectionFilterType::FIRST_VOICE = 1 << 0, Ms::SelectionFilterType::SECOND_VOICE = 1 << 1, Ms::SelectionFilterType::THIRD_VOICE = 1 << 2,
  Ms::SelectionFilterType::FOURTH_VOICE = 1 << 3, Ms::SelectionFilterType::DYNAMIC = 1 << 4, Ms::SelectionFilterType::FINGERING = 1 << 5, Ms::SelectionFilterType::LYRICS = 1 << 6,
  Ms::SelectionFilterType::CHORD_SYMBOL = 1 << 7, Ms::SelectionFilterType::OTHER_TEXT = 1 << 8, Ms::SelectionFilterType::ARTICULATION = 1 << 9, Ms::SelectionFilterType::SLUR = 1 << 10,
  Ms::SelectionFilterType::FIGURED_BASS = 1 << 11, Ms::SelectionFilterType::OTTAVA = 1 << 12, Ms::SelectionFilterType::PEDAL_LINE = 1 << 13, Ms::SelectionFilterType::OTHER_LINE = 1 << 14,
  Ms::SelectionFilterType::ARPEGGIO = 1 << 15, Ms::SelectionFilterType::GLISSANDO = 1 << 16, Ms::SelectionFilterType::FRET_DIAGRAM = 1 << 17, Ms::SelectionFilterType::BREATH = 1 << 18,
  Ms::SelectionFilterType::TREMOLO = 1 << 19, Ms::SelectionFilterType::GRACE_NOTE = 1 << 20, Ms::SelectionFilterType::ALL = -1
}