示例#1
0
TimeSpanningInterface::TimeSpanningInterface() : TimePointInterface(), AttStartendid(), AttTimestamp2Musical()
{
    RegisterInterfaceAttClass(ATT_STARTENDID);
    RegisterInterfaceAttClass(ATT_TIMESTAMP2MUSICAL);

    Reset();
}
示例#2
0
TimePointInterface::TimePointInterface() : Interface(), AttStaffident(), AttStartid(), AttTimestampMusical()
{
    RegisterInterfaceAttClass(ATT_STAFFIDENT);
    RegisterInterfaceAttClass(ATT_STARTID);
    RegisterInterfaceAttClass(ATT_TIMESTAMPMUSICAL);

    Reset();
}
示例#3
0
PitchInterface::PitchInterface() : Interface(), AttNoteGes(), AttOctave(), AttPitch()
{
    RegisterInterfaceAttClass(ATT_NOTEGES);
    RegisterInterfaceAttClass(ATT_OCTAVE);
    RegisterInterfaceAttClass(ATT_PITCH);

    Reset();
}
DurationInterface::DurationInterface(): Interface(),
    AttAugmentdots(),
    AttBeamsecondary(),
    AttDurationMusical(),
    AttDurationPerformed(),
    AttDurationRatio(),
    AttFermatapresent(),
    AttStaffident()
{
    RegisterInterfaceAttClass(ATT_AUGMENTDOTS);
    RegisterInterfaceAttClass(ATT_BEAMSECONDARY);
    RegisterInterfaceAttClass(ATT_DURATIONMUSICAL);
    RegisterInterfaceAttClass(ATT_DURATIONPERFORMED);
    RegisterInterfaceAttClass(ATT_DURATIONRATIO);
    RegisterInterfaceAttClass(ATT_FERMATAPRESENT);
    RegisterInterfaceAttClass(ATT_STAFFIDENT);
    Reset();
}
示例#5
0
TextDirInterface::TextDirInterface() : Interface(), AttPlacement()
{
    RegisterInterfaceAttClass(ATT_PLACEMENT);

    Reset();
}