MuseScore  3.4
Music composition and notation
Classes | Static Public Member Functions | Static Public Attributes | List of all members
Ms::FretItem Class Reference

#include <fret.h>

Classes

struct  Barre
 
struct  Dot
 
struct  DotTypeNameItem
 
struct  Marker
 
struct  MarkerTypeNameItem
 

Static Public Member Functions

static QChar markerToChar (FretMarkerType t)
 
static QString markerTypeToName (FretMarkerType t)
 
static FretMarkerType nameToMarkerType (QString n)
 
static QString dotTypeToName (FretDotType t)
 
static FretDotType nameToDotType (QString n)
 

Static Public Attributes

static const std::vector< FretItem::MarkerTypeNameItemmarkerTypeNameMap
 
static const std::vector< FretItem::DotTypeNameItemdotTypeNameMap
 

Member Function Documentation

◆ dotTypeToName()

QString Ms::FretItem::dotTypeToName ( FretDotType  t)
static

◆ markerToChar()

QChar Ms::FretItem::markerToChar ( FretMarkerType  t)
static

◆ markerTypeToName()

QString Ms::FretItem::markerTypeToName ( FretMarkerType  t)
static

◆ nameToDotType()

FretDotType Ms::FretItem::nameToDotType ( QString  n)
static

◆ nameToMarkerType()

FretMarkerType Ms::FretItem::nameToMarkerType ( QString  n)
static

Member Data Documentation

◆ dotTypeNameMap

const std::vector< FretItem::DotTypeNameItem > Ms::FretItem::dotTypeNameMap
static
Initial value:
= {
{ FretDotType::NORMAL, "normal" },
{ FretDotType::CROSS, "cross" },
{ FretDotType::SQUARE, "square" },
{ FretDotType::TRIANGLE, "triangle" },
}

◆ markerTypeNameMap

const std::vector< FretItem::MarkerTypeNameItem > Ms::FretItem::markerTypeNameMap
static
Initial value:
= {
{ FretMarkerType::CIRCLE, "circle" },
{ FretMarkerType::CROSS, "cross" },
}

The documentation for this class was generated from the following files: