|
denigma 4.0.0
|
The assignments Finale created together from one staff list, or a lone assignment as a group of one. More...
#include <expressions.h>

Public Member Functions | |
| bool | isStaffListGroup () const noexcept |
| True when the group came from a staff list rather than from a single assignment. | |
Public Attributes | |
| int | staffGroup {} |
| Finale staff group shared by the members, or zero for a lone assignment. | |
| musx::dom::MusxInstance< musx::dom::others::MeasureExprAssign > | primary |
| The member that names the group: the lowest inci, or the floating top-staff member of an ungrouped set. | |
| std::vector< musx::dom::MusxInstance< musx::dom::others::MeasureExprAssign > > | members |
| Every member shown in the requested score or part, primary first. | |
| ExpressionClassification | classification |
| The group's classification. A floating top-staff member's classification wins. | |
The assignments Finale created together from one staff list, or a lone assignment as a group of one.
A staff list places one assignment on each staff it names, and Finale numbers the set with a staff group so that it can edit them together. The group is one marking: it has one expression, one position, and one classification, and the member on the lowest inci (usually the floating top-staff member) names it. Where Finale left the group number off, a floating top-staff assignment gathers the ungrouped assignments of the same expression at the same position and names the group itself.