avm2: Fix bad Graphics.drawRoundRectComplex() stub (#10368)

Co-authored-by: Gleb Piskunov <emgfc@ya.ru>
This commit is contained in:
Gleb Piskunov 2023-03-26 00:30:18 +06:00 committed by GitHub
parent 7cdac78321
commit 2cb32e88df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -34,7 +34,9 @@ package flash.display
public native function cubicCurveTo(controlX1:Number, controlY1:Number, controlX2:Number, controlY2:Number, anchorX:Number, anchorY:Number):void; public native function cubicCurveTo(controlX1:Number, controlY1:Number, controlX2:Number, controlY2:Number, anchorX:Number, anchorY:Number):void;
public native function copyFrom(sourceGraphics:Graphics):void; public native function copyFrom(sourceGraphics:Graphics):void;
public native function drawPath(commands:Vector.<int>, data:Vector.<Number>, winding:String = "evenOdd"):void; public native function drawPath(commands:Vector.<int>, data:Vector.<Number>, winding:String = "evenOdd"):void;
public native function drawRoundRectComplex(x:Number, y:Number, width:Number, height:Number, ellipseWidth:Number, ellipseHeight:Number = NaN):void; public native function drawRoundRectComplex(
x:Number, y:Number, width:Number, height:Number, topLeftRadius:Number, topRightRadius:Number, bottomLeftRadius:Number, bottomRightRadius:Number
):void;
public native function drawTriangles(vertices:Vector.<Number>, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none"):void; public native function drawTriangles(vertices:Vector.<Number>, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none"):void;
public native function drawGraphicsData(graphicsData:Vector.<IGraphicsData>):void; public native function drawGraphicsData(graphicsData:Vector.<IGraphicsData>):void;
//public native function lineShaderStyle(shader:Shader, matrix:Matrix = null):void; //public native function lineShaderStyle(shader:Shader, matrix:Matrix = null):void;