public ScoreRenderer(global::alphatab.Settings settings, object param) { unchecked { global::alphatab.rendering.ScoreRenderer.__hx_ctor_alphatab_rendering_ScoreRenderer(this, settings, param); } }
public static global::alphatab.Settings defaults() { unchecked { global::alphatab.Settings settings = new global::alphatab.Settings(); settings.scale = 1.0; settings.width = 600; settings.height = 200; settings.engine = "default"; settings.layout = global::alphatab.LayoutSettings.defaults(); settings.staves = new global::haxe.root.Array <object>(); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("marker"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("tempo"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("text"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("chords"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("trill"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("beat-vibrato"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("note-vibrato"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("alternate-endings"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("score"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("crescendo"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("dynamics"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("trill"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("beat-vibrato"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("note-vibrato"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("tap"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("fade-in"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("let-ring"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("palm-mute"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("tab"))); settings.staves.push(new global::alphatab.StaveSettings(global::haxe.lang.Runtime.toString("pick-stroke"))); return(settings); } }
public static void __hx_ctor_alphatab_Settings(global::alphatab.Settings __temp_me49) { unchecked { { } } }
public static void __hx_ctor_alphatab_rendering_ScoreRenderer(global::alphatab.rendering.ScoreRenderer __temp_me101, global::alphatab.Settings settings, object param) { unchecked { __temp_me101.settings = settings; __temp_me101._renderFinishedListeners = new global::haxe.root.Array <object>(); __temp_me101.renderingResources = new global::alphatab.rendering.RenderingResources(((double)(1))); if ((string.Equals(settings.engine, default(string)) || !(global::alphatab.Environment.renderEngines.exists(settings.engine)))) { __temp_me101.canvas = ((global::alphatab.platform.ICanvas)(((global::haxe.lang.Function)(global::alphatab.Environment.renderEngines.@get("default").@value)).__hx_invoke1_o(default(double), param))); } else { __temp_me101.canvas = ((global::alphatab.platform.ICanvas)(((global::haxe.lang.Function)(global::alphatab.Environment.renderEngines.@get(settings.engine).@value)).__hx_invoke1_o(default(double), param))); } __temp_me101.recreateLayout(); } }
public override object __hx_setField(string field, int hash, object @value, bool handleProperties) { unchecked { switch (hash) { case 188579043: { this.settings = ((global::alphatab.Settings)(@value)); return(@value); } case 307761913: { this.renderingResources = ((global::alphatab.rendering.RenderingResources)(@value)); return(@value); } case 1488498346: { this.layout = ((global::alphatab.rendering.layout.ScoreLayout)(@value)); return(@value); } case 223048071: { this._currentLayoutMode = global::haxe.lang.Runtime.toString(@value); return(@value); } case 371166859: { this.track = ((global::alphatab.model.Track)(@value)); return(@value); } case 2027516754: { this.score = ((global::alphatab.model.Score)(@value)); return(@value); } case 943871192: { this.canvas = ((global::alphatab.platform.ICanvas)(@value)); return(@value); } case 1842287352: { this._renderFinishedListeners = ((global::haxe.root.Array <object>)(global::haxe.root.Array <object> .__hx_cast <object>(((global::haxe.root.Array)(@value))))); return(@value); } default: { return(base.__hx_setField(field, hash, @value, handleProperties)); } } } }
public override object __hx_setField(string field, int hash, object @value, bool handleProperties) { unchecked { switch (hash) { case 188579043: { this.settings = ((global::alphatab.Settings) (@value) ); return @value; } case 307761913: { this.renderingResources = ((global::alphatab.rendering.RenderingResources) (@value) ); return @value; } case 1488498346: { this.layout = ((global::alphatab.rendering.layout.ScoreLayout) (@value) ); return @value; } case 223048071: { this._currentLayoutMode = global::haxe.lang.Runtime.toString(@value); return @value; } case 371166859: { this.track = ((global::alphatab.model.Track) (@value) ); return @value; } case 2027516754: { this.score = ((global::alphatab.model.Score) (@value) ); return @value; } case 943871192: { this.canvas = ((global::alphatab.platform.ICanvas) (@value) ); return @value; } case 1842287352: { this._renderFinishedListeners = ((global::haxe.root.Array<object>) (global::haxe.root.Array<object>.__hx_cast<object>(((global::haxe.root.Array) (@value) ))) ); return @value; } default: { return base.__hx_setField(field, hash, @value, handleProperties); } } } }