kNone_SkFilterQuality | 0 | |
kLow_SkFilterQuality | 1 | |
kMedium_SkFilterQuality | 2 | |
kHigh_SkFilterQuality | 3 | |
## Nearest Neighbor
## Bilerp
## MipMap
## BiCubic
# Font
## Advance
## Engine
# Font Manager
# GPU Context
## Resource Cache Limits
# Class GrContext
## flush
void flush()
---
# GPU Surface
# GPU Texture
# Glyph
# HTML Canvas
## ArcTo
# ISize
# Struct SkISize
# Image Filter
## Scaling
# Class SkImageFilter
## toString
void toString(SkString* str) const
---
# Image Scaling
# Left Side Bearing
# Line
# Malloc Pixel Ref
# Class SkMallocPixelRef
## MakeZeroed
static sk_sp<SkPixelRef> MakeZeroed(const SkImageInfo&, size_t rowBytes)
---
## MakeAllocate
static sk_sp<SkPixelRef> MakeAllocate(const SkImageInfo&, size_t rowBytes)
---
# Mask Alpha
# Mask Filter
# Class SkMaskFilter
## toString
void toString(SkString* str) const
---
# Math
## sk_64_isS32
static inline bool sk_64_isS32(int64_t value)
---
## SkIntToScalar
SkIntToScalar(x)
---
## SkScalarRoundToInt
SkScalarRoundToInt(x)
---
## SkScalarFloorToInt
SkScalarFloorToInt(x)
---
## SkScalarCeilToInt
SkScalarCeilToInt(x)
---
## SkScalarFloorToScalar
SkScalarFloorToScalar(x)
---
## SkScalarCeilToScalar
SkScalarCeilToScalar(x)
---
## SkScalarIsFinite
SkScalarIsFinite(x)
---
## SkScalarIsNaN
SkScalarIsNaN(x)
---
## SkTFitsIn
template <typename D, typename S> inline bool SkTFitsIn(S s)
---
# Meta Data
# Class SkMetaData
# Mip Map
# Nine Patch
# Number Types
## Scalar
### Constants
# OS X
# Oval
# Paint Defaults
### Constants
SkPaintDefaults_Flags | 0 | |
SkPaintDefaults_Hinting | 2 | |
SkPaintDefaults_TextSize | 12 | |
SkPaintDefaults_MiterLimit | 4 | |
# Patch
# PathOps
## Op
bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result)
---
# Path Effect
# Class SkPathEffect
## toString
void toString(SkString* str) const
---
# Path Measure
# Class SkPathMeasure
## dump
void dump() const
---
# 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
# Struct SkRasterHandleAllocator::Rec
## MakeCanvas
static std::unique_ptr<SkCanvas> MakeCanvas(std::unique_ptr<SkRasterHandleAllocator>,
const SkImageInfo&, const Rec* rec = nullptr)
---
# Raster Surface
# Rasterizer
# Class SkRasterizer
## Layer
# Read Buffer
# Struct SkReadBuffer
# Reference Count
# Class SkRefCnt
# Class sk_sp
# Region
# Class SkRegion
# Render Target
# Class GrRenderTarget
# Right Side Bearing
# Round Rect
# Class SkRRect
## dump
void dump() const
---
## dumpHex
void dumpHex() const
---
# SVG
## Canvas
## Arc
# Shader
# Class SkShader
## Enum SkShader::TileMode
### Constants
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)
---
## Gradient
# Size
# Struct SkSize
# Sprite
# Stream
# Class SkStream
# String
# Class SkString
# Supersampling
# Surface Characterization
# Class SkSurfaceCharacterization
# Surface Properties
# Class SkSurfaceProps
## Legacy Font Host
## Enum SkSurfaceProps::InitType
### Constants
SkSurfaceProps::kLegacyFontHost_InitType | 0 | |
#
Topic
# Text
# Text Blob
# Class SkTextBlob
# Texture
# Class GrBackendTexture
# Transfer Mode
# Typeface
# Class SkTypeface
# Types
## Enum GrSurfaceOrigin
### Constants