![]() |
Skia
2D Graphics Library
|
#include "include/core/SkBlendMode.h"#include "include/core/SkClipOp.h"#include "include/core/SkColor.h"#include "include/core/SkFontTypes.h"#include "include/core/SkImageFilter.h"#include "include/core/SkImageInfo.h"#include "include/core/SkM44.h"#include "include/core/SkMatrix.h"#include "include/core/SkPaint.h"#include "include/core/SkPoint.h"#include "include/core/SkRasterHandleAllocator.h"#include "include/core/SkRect.h"#include "include/core/SkRefCnt.h"#include "include/core/SkSamplingOptions.h"#include "include/core/SkScalar.h"#include "include/core/SkSize.h"#include "include/core/SkString.h"#include "include/core/SkSurfaceProps.h"#include "include/core/SkTypes.h"#include "include/private/base/SkCPUTypes.h"#include "include/private/base/SkDeque.h"#include <cstdint>#include <cstring>#include <memory>#include <optional>

Go to the source code of this file.
Classes | |
| class | SkCanvas |
| SkCanvas provides an interface for drawing, and how the drawing is clipped and transformed. More... | |
| struct | SkCanvas::SaveLayerRec |
| SaveLayerRec contains the state used to create the layer. More... | |
| struct | SkCanvas::Lattice |
| SkCanvas::Lattice divides SkBitmap or SkImage into a rectangular grid. More... | |
| struct | SkCanvas::ImageSetEntry |
| This is used by the experimental API below. More... | |
| class | SkAutoCanvasRestore |
| Stack helper class calls SkCanvas::restoreToCount when SkAutoCanvasRestore goes out of scope. More... | |
Namespaces | |
| sktext | |
| skgpu | |
| This file includes numerous public types that are used by all of our gpu backends. | |
| skgpu::graphite | |
| sktext::gpu | |
| SkRecords | |
Macros | |
| #define | SK_SUPPORT_LEGACY_GETTOTALMATRIX |
| #define SK_SUPPORT_LEGACY_GETTOTALMATRIX |