public override void createTies(global::alphatab.model.Note n) { unchecked { if ((n.isTieDestination && (n.tieOrigin != default(global::alphatab.model.Note)))) { global::alphatab.rendering.glyphs.ScoreTieGlyph tie = new global::alphatab.rendering.glyphs.ScoreTieGlyph(((global::alphatab.model.Note)(n.tieOrigin)), ((global::alphatab.model.Note)(n)), ((global::alphatab.rendering.Glyph)(this))); this.ties.push(tie); } else { if (n.isHammerPullDestination) { global::alphatab.rendering.glyphs.ScoreTieGlyph tie1 = new global::alphatab.rendering.glyphs.ScoreTieGlyph(((global::alphatab.model.Note)(n.hammerPullOrigin)), ((global::alphatab.model.Note)(n)), ((global::alphatab.rendering.Glyph)(this))); this.ties.push(tie1); } else { if ((n.slideType == global::alphatab.model.SlideType.Legato)) { global::alphatab.rendering.glyphs.ScoreTieGlyph tie2 = new global::alphatab.rendering.glyphs.ScoreTieGlyph(((global::alphatab.model.Note)(n)), ((global::alphatab.model.Note)(n.slideTarget)), ((global::alphatab.rendering.Glyph)(this))); this.ties.push(tie2); } } } if ((n.slideType != global::alphatab.model.SlideType.None)) { global::alphatab.rendering.glyphs.ScoreSlideLineGlyph l = new global::alphatab.rendering.glyphs.ScoreSlideLineGlyph(((global::alphatab.model.SlideType)(n.slideType)), ((global::alphatab.model.Note)(n)), ((global::alphatab.rendering.glyphs.BeatContainerGlyph)(this))); this.ties.push(l); } } }
public static void __hx_ctor_alphatab_rendering_glyphs_ScoreSlideLineGlyph(global::alphatab.rendering.glyphs.ScoreSlideLineGlyph __temp_me199, global::alphatab.model.SlideType type, global::alphatab.model.Note startNote, global::alphatab.rendering.glyphs.BeatContainerGlyph parent) { unchecked { global::alphatab.rendering.Glyph.__hx_ctor_alphatab_rendering_Glyph(__temp_me199, new global::haxe.lang.Null <int>(0, true), new global::haxe.lang.Null <int>(0, true)); __temp_me199._type = type; __temp_me199._startNote = startNote; __temp_me199._parent = parent; } }
public override void createTies(global::alphatab.model.Note n) { unchecked { if (( n.isTieDestination && ( n.tieOrigin != default(global::alphatab.model.Note) ) )) { global::alphatab.rendering.glyphs.ScoreTieGlyph tie = new global::alphatab.rendering.glyphs.ScoreTieGlyph(((global::alphatab.model.Note) (n.tieOrigin) ), ((global::alphatab.model.Note) (n) ), ((global::alphatab.rendering.Glyph) (this) )); this.ties.push(tie); } else { if (n.isHammerPullDestination) { global::alphatab.rendering.glyphs.ScoreTieGlyph tie1 = new global::alphatab.rendering.glyphs.ScoreTieGlyph(((global::alphatab.model.Note) (n.hammerPullOrigin) ), ((global::alphatab.model.Note) (n) ), ((global::alphatab.rendering.Glyph) (this) )); this.ties.push(tie1); } else { if (( n.slideType == global::alphatab.model.SlideType.Legato )) { global::alphatab.rendering.glyphs.ScoreTieGlyph tie2 = new global::alphatab.rendering.glyphs.ScoreTieGlyph(((global::alphatab.model.Note) (n) ), ((global::alphatab.model.Note) (n.slideTarget) ), ((global::alphatab.rendering.Glyph) (this) )); this.ties.push(tie2); } } } if (( n.slideType != global::alphatab.model.SlideType.None )) { global::alphatab.rendering.glyphs.ScoreSlideLineGlyph l = new global::alphatab.rendering.glyphs.ScoreSlideLineGlyph(((global::alphatab.model.SlideType) (n.slideType) ), ((global::alphatab.model.Note) (n) ), ((global::alphatab.rendering.glyphs.BeatContainerGlyph) (this) )); this.ties.push(l); } } }