public static uiDrawPath create(uiPath path, uiPaint paint) { var drawPath = ObjectPool <uiDrawPath> .alloc(); drawPath.path = path; drawPath.paint = paint; return(drawPath); }
public static uiDrawSaveLayer create(uiRect?rect, uiPaint paint) { var drawSaveLayer = ObjectPool <uiDrawSaveLayer> .alloc(); drawSaveLayer.rect = rect; drawSaveLayer.paint = paint; return(drawSaveLayer); }
public static uiDrawTextBlob create(TextBlob textBlob, uiOffset?offset, uiPaint paint) { var drawTextBlob = ObjectPool <uiDrawTextBlob> .alloc(); drawTextBlob.textBlob = textBlob; drawTextBlob.offset = offset; drawTextBlob.paint = paint; return(drawTextBlob); }
public static uiDrawImage create(Image image, uiOffset?offset, uiPaint paint) { var drawImage = ObjectPool <uiDrawImage> .alloc(); drawImage.image = image; drawImage.offset = offset; drawImage.paint = paint; return(drawImage); }
public static uiDrawImageRect create(Image image, uiRect?src, uiRect?dst, uiPaint paint) { var drawImageRect = ObjectPool <uiDrawImageRect> .alloc(); drawImageRect.image = image; drawImageRect.src = src; drawImageRect.dst = dst; drawImageRect.paint = paint; return(drawImageRect); }
public static uiDrawImageNine create(Image image, uiRect?src, uiRect?center, uiRect?dst, uiPaint paint) { var drawImageNine = ObjectPool <uiDrawImageNine> .alloc(); drawImageNine.image = image; drawImageNine.src = src; drawImageNine.center = center; drawImageNine.dst = dst; drawImageNine.paint = paint; return(drawImageNine); }