public static global::alphatab.model.Score loadScore(string path) { unchecked { global::alphatab.platform.IFileLoader loader = ((global::alphatab.platform.IFileLoader)(((global::haxe.lang.Function)(global::alphatab.Environment.fileLoaders.@get("default").@value)).__hx_invoke0_o())); global::haxe.io.Bytes data = loader.loadBinary(path); return(global::alphatab.importer.ScoreLoader.loadScoreFromBytes(data)); } }
public static void loadScoreAsync(string path, global::haxe.lang.Function success, global::haxe.lang.Function error) { unchecked { global::haxe.root.Array <object> error1 = new global::haxe.root.Array <object>(new object[] { error }); global::haxe.root.Array <object> success1 = new global::haxe.root.Array <object>(new object[] { success }); global::alphatab.platform.IFileLoader loader = ((global::alphatab.platform.IFileLoader)(((global::haxe.lang.Function)(global::alphatab.Environment.fileLoaders.@get("default").@value)).__hx_invoke0_o())); loader.loadBinaryAsync(path, new global::alphatab.importer.ScoreLoader_loadScoreAsync_43__Fun(((global::haxe.root.Array <object>)(global::haxe.root.Array <object> .__hx_cast <object>(((global::haxe.root.Array)(error1))))), ((global::haxe.root.Array <object>)(global::haxe.root.Array <object> .__hx_cast <object>(((global::haxe.root.Array)(success1)))))), ((global::haxe.lang.Function)(error1[0]))); } }