MuseScore  3.4
Music composition and notation
Classes | Namespaces | Typedefs | Enumerations
fret.h File Reference
#include "element.h"
#include "harmony.h"
Include dependency graph for fret.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ms::FretItem
 
struct  Ms::FretItem::Barre
 
struct  Ms::FretItem::Dot
 
struct  Ms::FretItem::Marker
 
struct  Ms::FretItem::MarkerTypeNameItem
 
struct  Ms::FretItem::DotTypeNameItem
 
class  Ms::FretUndoData
 
class  Ms::FretDiagram
 Fretboard diagram. More...
 

Namespaces

 Ms
 
 

Typedefs

typedef std::map< int, FretItem::Barre > Ms::BarreMap
 
typedef std::map< int, FretItem::Marker > Ms::MarkerMap
 
typedef std::map< int, std::vector< FretItem::Dot > > Ms::DotMap
 

Enumerations

enum  Ms::FretDotType : signed char { Ms::FretDotType::NORMAL = 0, Ms::FretDotType::CROSS, Ms::FretDotType::SQUARE, Ms::FretDotType::TRIANGLE = 3 }
 
enum  Ms::FretMarkerType : signed char { Ms::FretMarkerType::NONE, Ms::FretMarkerType::CIRCLE, Ms::FretMarkerType::CROSS }