public AlternateEndingsBarRenderer(Bar bar)
: base(bar)
{
var alternateEndings = Bar.MasterBar.AlternateEndings;
_endings = new FastList<int>();
for (var i = 0; i < MasterBar.MaxAlternateEndings; i++)
{
if ((alternateEndings & (0x01 << i)) != 0)
{
_endings.Add(i);
}
}
IsEmpty = _endings.Count == 0;
}