예제 #1
0
 public static void __hx_ctor_alphatab_rendering_glyphs_RestGlyph(global::alphatab.rendering.glyphs.RestGlyph __temp_me186, global::haxe.lang.Null <int> x, global::haxe.lang.Null <int> y, global::alphatab.model.Duration duration)
 {
     unchecked
     {
         int __temp_y185 = ((global::haxe.lang.Runtime.eq((y).toDynamic(), (default(global::haxe.lang.Null <int>)).toDynamic())) ? (((int)(0))) : (y.@value));
         int __temp_x184 = ((global::haxe.lang.Runtime.eq((x).toDynamic(), (default(global::haxe.lang.Null <int>)).toDynamic())) ? (((int)(0))) : (x.@value));
         global::alphatab.rendering.glyphs.SvgGlyph.__hx_ctor_alphatab_rendering_glyphs_SvgGlyph(__temp_me186, new global::haxe.lang.Null <int>(__temp_x184, true), new global::haxe.lang.Null <int>(__temp_y185, true), __temp_me186.getRestSvg(duration), ((double)(1)), ((double)(1)));
     }
 }
예제 #2
0
        public override object __hx_setField(string field, int hash, object @value, bool handleProperties)
        {
            unchecked
            {
                switch (hash)
                {
                case 1692978337:
                {
                    this.beamingHelper = ((global::alphatab.rendering.utils.BeamingHelper)(@value));
                    return(@value);
                }


                case 958687736:
                {
                    this.restGlyph = ((global::alphatab.rendering.glyphs.RestGlyph)(@value));
                    return(@value);
                }


                case 1648762369:
                {
                    this.noteHeads = ((global::alphatab.rendering.glyphs.ScoreNoteChordGlyph)(@value));
                    return(@value);
                }


                case 909570:
                {
                    this._ties = ((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));
                }
                }
            }
        }
예제 #3
0
		public override   object __hx_setField(string field, int hash, object @value, bool handleProperties)
		{
			unchecked 
			{
				switch (hash)
				{
					case 1692978337:
					{
						this.beamingHelper = ((global::alphatab.rendering.utils.BeamingHelper) (@value) );
						return @value;
					}
					
					
					case 958687736:
					{
						this.restGlyph = ((global::alphatab.rendering.glyphs.RestGlyph) (@value) );
						return @value;
					}
					
					
					case 1648762369:
					{
						this.noteHeads = ((global::alphatab.rendering.glyphs.ScoreNoteChordGlyph) (@value) );
						return @value;
					}
					
					
					case 909570:
					{
						this._ties = ((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);
					}
					
				}
				
			}
		}