AlphaTab.Rendering.Effects.TempoEffectInfo.CreateNewGlyph C# (CSharp) Method

CreateNewGlyph() public method

public CreateNewGlyph ( EffectBarRenderer renderer, Beat beat ) : EffectGlyph
renderer EffectBarRenderer
beat AlphaTab.Model.Beat
return AlphaTab.Rendering.Glyphs.EffectGlyph
        public EffectGlyph CreateNewGlyph(EffectBarRenderer renderer, Beat beat)
        {
            int tempo;
            if (beat.Voice.Bar.MasterBar.TempoAutomation != null)
            {
                tempo = (int)(beat.Voice.Bar.MasterBar.TempoAutomation.Value);
            }
            else
            {
                tempo = beat.Voice.Bar.Staff.Track.Score.Tempo;
            }
            return new TempoGlyph(0, 0, tempo);
        }