MuseScore
3.4
Music composition and notation
bww2mxml
symbols.h
Go to the documentation of this file.
1
//=============================================================================
2
// BWW to MusicXML converter
3
// Part of MusE Score
4
// Linux Music Score Editor
5
//
6
// Copyright (C) 2010 Werner Schweer and others
7
//
8
// This program is free software; you can redistribute it and/or modify
9
// it under the terms of the GNU General Public License version 2.
10
//
11
// This program is distributed in the hope that it will be useful,
12
// but WITHOUT ANY WARRANTY; without even the implied warranty of
13
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
// GNU General Public License for more details.
15
//
16
// You should have received a copy of the GNU General Public License
17
// along with this program; if not, write to the Free Software
18
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19
//=============================================================================
20
21
#ifndef SYMBOLS_H
22
#define SYMBOLS_H
23
29
namespace
Bww
{
30
31
enum
Symbol
32
{
33
COMMENT
,
34
HEADER
,
35
STRING
,
36
CLEF
,
37
KEY
,
38
TEMPO
,
39
TSIG
,
40
PART
,
41
BAR
,
42
NOTE
,
43
TIE
,
44
TRIPLET
,
45
DOT
,
46
GRACE
,
47
UNKNOWN
,
48
NONE
49
};
50
51
enum
StartStop
52
{
53
ST_NONE
,
54
ST_START
,
55
ST_CONTINUE
,
56
ST_STOP
57
};
58
59
extern
QString
symbolToString
(
Symbol
s);
60
61
}
// namespace Bww
62
63
#endif // SYMBOLS_H
Bww::HEADER
Definition:
symbols.h:34
Bww::TSIG
Definition:
symbols.h:39
Bww::symbolToString
QString symbolToString(Symbol s)
Definition:
symbols.cpp:51
Bww::TIE
Definition:
symbols.h:43
Bww::TRIPLET
Definition:
symbols.h:44
Bww::GRACE
Definition:
symbols.h:46
Bww::UNKNOWN
Definition:
symbols.h:47
Bww::KEY
Definition:
symbols.h:37
Bww
Symbol type to text translation.
Definition:
lexer.cpp:34
Bww::NOTE
Definition:
symbols.h:42
Bww::TEMPO
Definition:
symbols.h:38
Bww::BAR
Definition:
symbols.h:41
Bww::COMMENT
Definition:
symbols.h:33
Bww::PART
Definition:
symbols.h:40
Bww::ST_NONE
Definition:
symbols.h:53
Bww::StartStop
StartStop
Definition:
symbols.h:51
Bww::STRING
Definition:
symbols.h:35
Bww::ST_START
Definition:
symbols.h:54
Bww::CLEF
Definition:
symbols.h:36
Bww::Symbol
Symbol
Definition:
symbols.h:31
Bww::NONE
Definition:
symbols.h:48
Bww::DOT
Definition:
symbols.h:45
Bww::ST_STOP
Definition:
symbols.h:56
Bww::ST_CONTINUE
Definition:
symbols.h:55
Generated by
1.8.13