void SetPaint(APaint platformPaint, GPaint paint) { if (paint is LinearGradientPaint linearGradientPaint) { SetLinearGradientPaint(platformPaint, linearGradientPaint); } if (paint is RadialGradientPaint radialGradientPaint) { SetRadialGradientPaint(platformPaint, radialGradientPaint); } }
void SetPaint(APaint nativePaint, GPaint paint) { if (paint is LinearGradientPaint linearGradientPaint) { SetLinearGradientPaint(nativePaint, linearGradientPaint); } if (paint is RadialGradientPaint radialGradientPaint) { SetRadialGradientPaint(nativePaint, radialGradientPaint); } }