MuseScore  3.4
Music composition and notation
Classes | Namespaces | Enumerations
capella.h File Reference
#include "globals.h"
#include "libmscore/xml.h"
Include dependency graph for capella.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ms::CapellaObj
 
class  Ms::NoteObj
 
class  Ms::CapClef
 
class  Ms::CapKey
 
class  Ms::CapMeter
 
class  Ms::CapExplicitBarline
 
struct  Ms::CapVoice
 
struct  Ms::CapStaff
 
struct  Ms::CapStaffLayout
 
struct  Ms::CapSystem
 
class  Ms::BasicDrawObj
 
class  Ms::BasicRectObj
 
class  Ms::GroupObj
 
class  Ms::TransposableObj
 
class  Ms::MetafileObj
 
class  Ms::LineObj
 
class  Ms::RectEllipseObj
 
class  Ms::PolygonObj
 
class  Ms::WavyLineObj
 
class  Ms::NotelinesObj
 
class  Ms::VoltaObj
 
class  Ms::GuitarObj
 
class  Ms::TrillObj
 
class  Ms::SlurObj
 
class  Ms::TextObj
 
class  Ms::SimpleTextObj
 
class  Ms::BracketObj
 
class  Ms::WedgeObj
 
class  Ms::BasicDurationalObj
 
struct  Ms::Verse
 
struct  Ms::CNote
 
class  Ms::ChordObj
 
class  Ms::RestObj
 
struct  Ms::CapFont
 
struct  Ms::CapBracket
 
class  Ms::Capella
 

Namespaces

 Ms
 
 

Enumerations

enum  Ms::TIMESTEP : char {
  Ms::TIMESTEP::D1, Ms::TIMESTEP::D2, Ms::TIMESTEP::D4, Ms::TIMESTEP::D8,
  Ms::TIMESTEP::D16, Ms::TIMESTEP::D32, Ms::TIMESTEP::D64, Ms::TIMESTEP::D128,
  Ms::TIMESTEP::D256, Ms::TIMESTEP::D_BREVE
}
 
enum  Ms::CapellaNoteObjectType : char {
  Ms::CapellaNoteObjectType::REST, Ms::CapellaNoteObjectType::CHORD, Ms::CapellaNoteObjectType::CLEF, Ms::CapellaNoteObjectType::KEY,
  Ms::CapellaNoteObjectType::METER, Ms::CapellaNoteObjectType::EXPL_BARLINE, Ms::CapellaNoteObjectType::IMPL_BARLINE, Ms::CapellaNoteObjectType::PAGE_BKGR
}
 
enum  Ms::BeamMode : unsigned char { Ms::BeamMode::AUTO, Ms::BeamMode::FORCE, Ms::BeamMode::SPLIT }
 
enum  Ms::Form : char {
  Ms::Form::G, Ms::Form::C, Ms::Form::F, Ms::Form::PERCUSSION,
  Ms::Form::FORM_NULL, Ms::Form::CLEF_UNCHANGED
}
 
enum  Ms::ClefLine : char {
  Ms::ClefLine::L5, Ms::ClefLine::L4, Ms::ClefLine::L3, Ms::ClefLine::L2,
  Ms::ClefLine::L1
}
 
enum  Ms::Oct : char { Ms::Oct::OCT_ALTA, Ms::Oct::OCT_NULL, Ms::Oct::OCT_BASSA }
 
enum  Ms::CapellaType : unsigned char {
  Ms::CapellaType::GROUP, Ms::CapellaType::TRANSPOSABLE, Ms::CapellaType::METAFILE, Ms::CapellaType::SIMPLE_TEXT,
  Ms::CapellaType::TEXT, Ms::CapellaType::RECT_ELLIPSE, Ms::CapellaType::LINE, Ms::CapellaType::POLYGON,
  Ms::CapellaType::WAVY_LINE, Ms::CapellaType::SLUR, Ms::CapellaType::NOTE_LINES, Ms::CapellaType::WEDGE,
  Ms::CapellaType::VOLTA, Ms::CapellaType::BRACKET, Ms::CapellaType::GUITAR, Ms::CapellaType::TRILL
}