|
denigma 4.0.0
|
A custom line that notates keyboard pedaling. More...
#include <smartshapes.h>

Public Types | |
| enum class | CapType { None , Hook , PedalDown , PedalUp , PedalChange } |
| The pedal semantic of a line cap. More... | |
Public Attributes | |
| GeneralLine | line |
| Appearance of the pedal line. | |
| std::optional< KeyboardPedalClassification > | startText |
| The marking in the line's left-start text, when it names one. | |
| std::optional< KeyboardPedalClassification > | continuationText |
| The marking in the line's left-continuation text, when it names one. | |
| std::optional< KeyboardPedalClassification > | endText |
| The marking in the line's right-end text, when it names one. | |
| CapType | startCap {} |
| Pedal meaning of the cap at the start of the line. | |
| CapType | endCap {} |
| Pedal meaning of the cap at the end of the line. | |
A custom line that notates keyboard pedaling.
The pedal semantics come from the line's texts, its caps, or both: a line qualifies as a keyboard pedal when at least one text position or one cap identifies a pedal marking.
|
strong |
The pedal semantic of a line cap.
(Appearance details are in line.)