5538c13906
explict substitutions are required to distiguish words that preserve underscores R=caryclark@google.com Docs-Preview: https://skia.org/?cl=134841 Bug: skia:6898 Change-Id: Id1a5669c180e03e048de3c0251882bd06b297283 Reviewed-on: https://skia-review.googlesource.com/134841 Reviewed-by: Cary Clark <caryclark@skia.org> Commit-Queue: Cary Clark <caryclark@skia.org> Auto-Submit: Cary Clark <caryclark@skia.org>
23 KiB
23 KiB
undocumented
Alias
Arc
BBH Factory
Class SkBBHFactory
Backend Semaphore
Class GrBackendSemaphore
Bezier Curve
Big Endian
Blend Mode
Enum SkBlendMode
Constants
Const | Value | Description |
---|---|---|
SkBlendMode::kSrc |
1 | |
SkBlendMode::kSrcOver |
3 | |
SkBlendMode::kPlus |
12 |
Cartesian Coordinate
Circle
Clip Op
Enum SkClipOp
Constants
Const | Value | Description |
---|---|---|
SkClipOp::kDifference |
0 | |
SkClipOp::kIntersect |
1 |
Color Filter
Class SkColorFilter
Color Space
Class SkColorSpace
MakeSRGBLinear
static sk sp<SkColorSpace> MakeSRGBLinear()
gammaCloseToSRGB
bool gammaCloseToSRGB() const
Equals
static bool Equals(const SkColorSpace* src, const SkColorSpace* dst)
Enum SkTransferFunctionBehavior
Constants
Const | Value | Description |
---|---|---|
SkTransferFunctionBehavior::kRespect |
0 | |
SkTransferFunctionBehavior::kIgnore |
1 |
Coons Patch
Core Graphics
Core Text
Create Color Space Xform Canvas
SkCreateColorSpaceXformCanvas
std::unique_ptr<SkCanvas> SK_API SkCreateColorSpaceXformCanvas(SkCanvas* target, sk sp<SkColorSpace> targetCS)
Curve
Data
Class SkData
Debug Canvas
Class SkDebugCanvas
Debugging
SkDebugf
SK_API void SkDebugf(const char format[], ...)
Deferred Display List
Class SkDeferredDisplayList
Recorder
Class SkDeferredDisplayListRecorder
Descenders
Destructor
Device
Class SkBaseDevice
Document
Class SkDocument
beginPage
SkCanvas* beginPage(SkScalar width, SkScalar height, const SkRect* content = NULL)
Draw Filter
Class SkDrawFilter
Draw Layer
Draw Looper
Class SkDrawLooper
Drawable
Class SkDrawable
draw
void draw(SkCanvas*, const SkMatrix* = NULL)
Euclidean Distance
Euclidean Space
Filter Quality
Enum SkFilterQuality
Constants
Const | Value | Description |
---|---|---|
kNone_SkFilterQuality |
0 | |
kLow_SkFilterQuality |
1 | |
kMedium_SkFilterQuality |
2 | |
kHigh_SkFilterQuality |
3 |
Nearest Neighbor
Bilerp
MipMap
BiCubic
Font
Advance
Engine
Font Manager
GPU Context
Class GrContext
flush
void flush()
GPU Share Group
GPU Surface
GPU Texture
Glyph
Grayscale
HTML Aqua
HTML Canvas
ArcTo
HTML DarkGray
HTML Fuchsia
HTML Gray
HTML Green
HTML LightGray
HTML Lime
HTML Silver
ISize
Struct SkISize
Image Filter
Class SkImageFilter
Image Scaling
Kerning
Left Side Bearing
Line
Little Endian
Mask Alpha
Mask Filter
Class SkMaskFilter
Meta Data
Class SkMetaData
Mip Map
Multi Sample Anti Aliasing
Nine Patch
OS X
Oval
Paint Defaults
Constants
Patch
PathOps
Enum SkPathOp
Const | Value | Description |
---|---|---|
SkPaintDefaults_Flags |
0 | |
SkPaintDefaults_Hinting |
2 | |
SkPaintDefaults_TextSize |
12 | |
SkPaintDefaults_MiterLimit |
4 |
Op
bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result)
Path Effect
Class SkPathEffect
Picture
Class SkPicture
playback
virtual void playback(SkCanvas*, AbortCallback* = nullptr) const = 0
Recorder
Class SkPictureRecorder
beginRecording
SkCanvas* beginRecording(const SkRect& bounds, SkBBHFactory* bbhFactory = NULL, uint32_t recordFlags = 0)
Pixel
Storage
Pixel Ref
Class SkPixelRef
width
int width() const
height
int height() const
isImmutable
bool isImmutable() const
setImmutable
void setImmutable()
Point3
Struct SkPoint3
PostScript
Arct
Premultiply
RSXform
Struct SkRSXform
Raster Bitmap
Raster Engine
Raster Handle Allocator
Class SkRasterHandleAllocator
Typedef SkRasterHandleAllocator::Handle
Struct SkRasterHandleAllocator::Rec
MakeCanvas
static std::unique_ptr<SkCanvas> MakeCanvas(std::unique_ptr<SkRasterHandleAllocator>, const SkImageInfo&, const Rec* rec = nullptr)
Raster Surface
Reference Count
Class SkRefCnt
Class sk_sp
Region
Class SkRegion
RenderTarget
Class GrBackendRenderTarget
isValid
bool isValid() const
Render Target
Class GrRenderTarget
Right Side Bearing
Round Rect
Class SkRRect
dump
void dump() const
dumpHex
void dumpHex() const
SVG
Canvas
Arc
SVG darkgray
SVG lightgray
Scalar
Typedef SkScalar
Shader
Class SkShader
Enum SkShader::TileMode
Constants
Const | Value | Description |
---|---|---|
SkShader::kClamp_TileMode |
0 | |
SkShader::kRepeat_TileMode |
1 | |
SkShader::kMirror_TileMode |
2 |
MakeBitmapShader
static sk sp<SkShader> MakeBitmapShader(const SkBitmap& src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix = nullptr)
Size
Struct SkSize
Sprite
Stream
Class SkWStream
String
Class SkString
Subclasses
Supersampling
Surface Characterization
Class SkSurfaceCharacterization
Surface Properties
Class SkSurfaceProps
Legacy Font Host
Enum SkSurfaceProps::InitType
Constants
Const | Value | Description |
---|---|---|
SkSurfaceProps::kLegacyFontHost_InitType |
0 |
Topic
Text
Text Blob
Class SkTextBlob
Texture
Class GrBackendTexture
isValid
bool isValid() const