mac |
|
|
SkAnimCodecPlayer.h |
Returns the current frame of the animation. This defaults to the first frame for
animated codecs (i.e. msec = 0). Calling this multiple times (without calling seek())
will always return the same image object (or null if there was an error).
|
1959 |
SkBase64.h |
Base64 encodes src into dst.
Normally this is called once with 'dst' nullptr to get the required size, then again with an
allocated 'dst' pointer to do the actual encoding.
@param dst nullptr or a pointer to a buffer large enough to receive the result
@param encode nullptr for default encoding or a pointer to at least 65 chars.
encode[64] will be used as the pad character.
Encodings other than the default encoding cannot be decoded.
@return the required length of dst for encoding.
|
1652 |
SkCamera.h |
x |
2667 |
SkCanvasStateUtils.h |
A set of functions that are useful for copying the state of an SkCanvas
across a library boundary where the Skia library on the other side of the
boundary may be newer. The expected usage is outline below...
Lib Boundary
CaptureCanvasState(...) |||
SkCanvas --> SkCanvasState |||
||| CreateFromCanvasState(...)
||| SkCanvasState --> SkCanvas`
||| Draw into SkCanvas`
||| Unref SkCanvas`
ReleaseCanvasState(...) |||
|
3250 |
SkCustomTypeface.h |
|
1825 |
SkEventTracer.h |
If this is the first call to SetInstance or GetInstance then the passed instance is
installed and true is returned. Otherwise, false is returned. In either case ownership of the
tracer is transferred and it will be deleted when no longer needed.
Not deleting the tracer on process exit should not cause problems as
the whole heap is about to go away with the process. This can also
improve performance by reducing the amount of work needed.
@param leakTracer Do not delete tracer on process exit.
|
3495 |
SkNoDrawCanvas.h |
|
3713 |
SkNullCanvas.h |
Creates a canvas that draws nothing. This is useful for performance testing.
|
424 |
SkNWayCanvas.h |
|
4701 |
SkOrderedFontMgr.h |
Collects an order list of other font managers, and visits them in order
when a request to find or match is issued.
Note: this explicitly fails on any attempt to Make a typeface: all of
those requests will return null.
|
2163 |
SkPaintFilterCanvas.h |
\class SkPaintFilterCanvas
A utility proxy base class for implementing draw/paint filters.
|
5487 |
SkParse.h |
|
1219 |
SkParsePath.h |
|
519 |
SkShadowUtils.h |
Draw an offset spot shadow and outlining ambient shadow for the given path using a disc
light. The shadow may be cached, depending on the path type and canvas matrix. If the
matrix is perspective or the path is volatile, it will not be cached.
@param canvas The canvas on which to draw the shadows.
@param path The occluder used to generate the shadows.
@param zPlaneParams Values for the plane function which returns the Z offset of the
occluder from the canvas based on local x and y values (the current matrix is not applied).
@param lightPos Generally, the 3D position of the light relative to the canvas plane.
If kDirectionalLight_ShadowFlag is set, this specifies a vector pointing
towards the light.
@param lightRadius Generally, the radius of the disc light.
If DirectionalLight_ShadowFlag is set, this specifies the amount of
blur when the occluder is at Z offset == 1. The blur will grow linearly
as the Z value increases.
@param ambientColor The color of the ambient shadow.
@param spotColor The color of the spot shadow.
@param flags Options controlling opaque occluder optimizations, shadow appearance,
and light position. See SkShadowFlags.
|
4226 |
SkTextUtils.h |
|
1153 |
SkTraceEventPhase.h |
|
773 |