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 |