Flutter Engine
The Flutter Engine
Functions
SkMatrixTransformImageFilter.cpp File Reference
#include "include/core/SkFlattenable.h"
#include "include/core/SkImageFilter.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkSamplingOptions.h"
#include "include/core/SkScalar.h"
#include "include/core/SkTypes.h"
#include "include/effects/SkImageFilters.h"
#include "src/core/SkImageFilterTypes.h"
#include "src/core/SkImageFilter_Base.h"
#include "src/core/SkPicturePriv.h"
#include "src/core/SkReadBuffer.h"
#include "src/core/SkSamplingPriv.h"
#include "src/core/SkWriteBuffer.h"
#include <optional>
#include <utility>

Go to the source code of this file.

Functions

void SkRegisterMatrixTransformImageFilterFlattenable ()
 

Function Documentation

◆ SkRegisterMatrixTransformImageFilterFlattenable()

void SkRegisterMatrixTransformImageFilterFlattenable ( )

Definition at line 101 of file SkMatrixTransformImageFilter.cpp.

101 {
102 SK_REGISTER_FLATTENABLE(SkMatrixTransformImageFilter);
103 // TODO(michaelludwig): Remove after grace period for SKPs to stop using old name
104 SkFlattenable::Register("SkMatrixImageFilter", SkMatrixTransformImageFilter::CreateProc);
105 // TODO(michaelludwig): Remove after grace period for SKPs to stop using old serialization
106 SkFlattenable::Register("SkOffsetImageFilter",
107 SkMatrixTransformImageFilter::LegacyOffsetCreateProc);
108 SkFlattenable::Register("SkOffsetImageFilterImpl",
109 SkMatrixTransformImageFilter::LegacyOffsetCreateProc);
110}
#define SK_REGISTER_FLATTENABLE(type)
static void Register(const char name[], Factory)