13 #ifndef __INSTRTEMPLATE_H__ 14 #define __INSTRTEMPLATE_H__ 79 int staffLines[MAX_STAVES];
81 int bracketSpan[MAX_STAVES];
82 int barlineSpan[MAX_STAVES];
83 bool smallStaff[MAX_STAVES];
93 void linkGenre(
const QString &);
94 void addGenre(QList<InstrumentGenre *>);
95 bool genreMember(
const QString &);
97 void setPitchRange(
const QString& s,
char* a,
char* b)
const;
void read(XmlReader &)
Definition: instrtemplate.cpp:760
bool extended
Definition: instrtemplate.h:113
void clearInstrumentTemplates()
Definition: instrtemplate.cpp:625
Definition: instrtemplate.h:33
int nstaves() const
Definition: instrtemplate.h:101
QString musicXMLid
used in MusicXML 3.0
Definition: instrtemplate.h:56
char minPitchA
Definition: instrtemplate.h:59
void write(XmlWriter &xml) const
Definition: instrtemplate.cpp:748
StringData stringData
Definition: instrtemplate.h:71
QList< Channel > channel
Definition: instrtemplate.h:75
const StaffType * staffTypePreset
Definition: instrtemplate.h:67
void setStaves(int val)
Definition: instrtemplate.h:102
bool extended
Definition: instrtemplate.h:85
QString id
Definition: instrtemplate.h:35
QString name
Definition: instrtemplate.h:112
QList< InstrumentGenre * > genres
Definition: instrtemplate.h:76
StaffGroup
Definition: mscore.h:177
char minPitchP
Definition: instrtemplate.h:61
QList< InstrumentTemplate * > instrumentTemplates
Definition: instrtemplate.h:114
QString name
Definition: instrtemplate.h:36
Definition: instrtemplate.h:110
Definition of classes Clef.
QString trackName
Definition: instrtemplate.h:53
Definition: stringdata.h:35
bool singleNoteDynamics
Definition: instrtemplate.h:87
InstrumentTemplate * searchTemplate(const QString &name)
Definition: instrtemplate.cpp:691
QList< InstrumentGroup * > instrumentGroups
Definition: instrtemplate.cpp:25
QString id
Definition: instrtemplate.h:52
StaffNameList longNames
shown on first system
Definition: instrtemplate.h:54
char maxPitchP
Definition: instrtemplate.h:62
QList< InstrumentGenre * > instrumentGenres
Definition: instrtemplate.cpp:27
bool useDrumset
Definition: instrtemplate.h:68
QString id
Definition: instrtemplate.h:111
Definition: interval.h:22
InstrumentTemplate * searchTemplateForMusicXmlId(const QString &mxmlId)
Definition: instrtemplate.cpp:706
InstrumentGroup()
Definition: instrtemplate.h:118
Definition: aeolus.cpp:26
StaffGroup staffGroup
Definition: instrtemplate.h:66
Definition: stafftype.h:173
int staves
Definition: instrtemplate.h:49
QList< MidiArticulation > articulation
Definition: instrtemplate.h:74
Definition: xmlwriter.h:26
InstrumentGenre()
Definition: instrtemplate.h:38
QString description
a longer description of the instrument
Definition: instrtemplate.h:57
BracketType
Definition: mscore.h:107
Drumset * drumset
Definition: instrtemplate.h:69
bool saveInstrumentTemplates(const QString &instrTemplates)
Definition: instrtemplate.cpp:557
void write1(XmlWriter &xml) const
Definition: instrtemplate.cpp:755
StaffNameList shortNames
shown on followup systems
Definition: instrtemplate.h:55
char maxPitchA
Definition: instrtemplate.h:60
QList< NamedEventList > midiActions
Definition: instrtemplate.h:73
QList< MidiArticulation > articulation
Definition: instrtemplate.cpp:26
ClefType
Definition: clef.h:37
Definition: instrtemplate.h:48
Interval transpose
Definition: instrtemplate.h:64
Definition: instrument.h:59
ClefType defaultClef(int program)
Definition: instrtemplate.cpp:791
bool loadInstrumentTemplates(const QString &instrTemplates)
Definition: instrtemplate.cpp:640