Inheritance
System.Object
RecorderCanvas
public class RecorderCanvas : Canvas
Constructors
Declaration
public RecorderCanvas(PictureRecorder recorder)
Parameters
Fields
Declaration
protected readonly PictureRecorder _recorder
Field Value
Methods
Declaration
public void clipPath(Path path)
Parameters
| Type |
Name |
Description |
| Path |
path |
|
Implements
Declaration
public void clipRect(Rect rect)
Parameters
| Type |
Name |
Description |
| Rect |
rect |
|
Implements
Declaration
public void clipRRect(RRect rrect)
Parameters
| Type |
Name |
Description |
| RRect |
rrect |
|
Implements
Declaration
public void concat(Matrix3 matrix)
Parameters
| Type |
Name |
Description |
| Matrix3 |
matrix |
|
Implements
Declaration
public void drawArc(Rect rect, float startAngle, float sweepAngle, bool useCenter, Paint paint)
Parameters
| Type |
Name |
Description |
| Rect |
rect |
|
| System.Single |
startAngle |
|
| System.Single |
sweepAngle |
|
| System.Boolean |
useCenter |
|
| Paint |
paint |
|
Implements
Declaration
public void drawCircle(Offset c, float radius, Paint paint)
Parameters
| Type |
Name |
Description |
| Offset |
c |
|
| System.Single |
radius |
|
| Paint |
paint |
|
Implements
Declaration
public void drawDRRect(RRect outer, RRect inner, Paint paint)
Parameters
Implements
Declaration
public void drawImage(Image image, Offset offset, Paint paint)
Parameters
Implements
Declaration
public void drawImageNine(Image image, Rect center, Rect dst, Paint paint)
Parameters
Implements
Declaration
public void drawImageNine(Image image, Rect src, Rect center, Rect dst, Paint paint)
Parameters
Implements
Declaration
public void drawImageRect(Image image, Rect dst, Paint paint)
Parameters
Implements
Declaration
public void drawImageRect(Image image, Rect src, Rect dst, Paint paint)
Parameters
Implements
Declaration
public void drawLine(Offset from, Offset to, Paint paint)
Parameters
Implements
Declaration
public void drawOval(Rect rect, Paint paint)
Parameters
Implements
Declaration
public void drawParagraph(Paragraph paragraph, Offset offset)
Parameters
Implements
Declaration
public void drawPath(Path path, Paint paint)
Parameters
Implements
Declaration
public void drawPicture(Picture picture)
Parameters
| Type |
Name |
Description |
| Picture |
picture |
|
Implements
Declaration
public void drawRect(Rect rect, Paint paint)
Parameters
Implements
Declaration
public void drawRRect(RRect rrect, Paint paint)
Parameters
Implements
Declaration
public void drawShadow(Path path, Color color, float elevation, bool transparentOccluder)
Parameters
| Type |
Name |
Description |
| Path |
path |
|
| Color |
color |
|
| System.Single |
elevation |
|
| System.Boolean |
transparentOccluder |
|
Implements
drawTextBlob(TextBlob, Offset, Paint)
Declaration
public void drawTextBlob(TextBlob textBlob, Offset offset, Paint paint)
Parameters
Implements
Declaration
public virtual void flush()
Implements
Declaration
public virtual float getDevicePixelRatio()
Returns
| Type |
Description |
| System.Single |
|
Implements
Declaration
public int getSaveCount()
Returns
| Type |
Description |
| System.Int32 |
|
Implements
Declaration
public Matrix3 getTotalMatrix()
Returns
Implements
Declaration
Implements
Declaration
public void resetMatrix()
Implements
Declaration
Implements
Declaration
public void rotate(float radians, Offset offset = null)
Parameters
| Type |
Name |
Description |
| System.Single |
radians |
|
| Offset |
offset |
|
Implements
Declaration
Implements
Declaration
public void saveLayer(Rect rect, Paint paint)
Parameters
Implements
Declaration
public void scale(float sx, float? sy = default(float? ))
Parameters
| Type |
Name |
Description |
| System.Single |
sx |
|
| System.Nullable<System.Single> |
sy |
|
Implements
Declaration
public void setMatrix(Matrix3 matrix)
Parameters
| Type |
Name |
Description |
| Matrix3 |
matrix |
|
Implements
Declaration
public void skew(float sx, float sy)
Parameters
| Type |
Name |
Description |
| System.Single |
sx |
|
| System.Single |
sy |
|
Implements
Declaration
public void translate(float dx, float dy)
Parameters
| Type |
Name |
Description |
| System.Single |
dx |
|
| System.Single |
dy |
|
Implements