Flutter Engine
The Flutter Engine
Static Public Member Functions | List of all members
SkFlattenable::PrivateInitializer Class Reference

#include <SkFlattenable.h>

Static Public Member Functions

static void InitEffects ()
 
static void InitImageFilters ()
 

Detailed Description

Definition at line 81 of file SkFlattenable.h.

Member Function Documentation

◆ InitEffects()

void SkFlattenable::PrivateInitializer::InitEffects ( )
static

Register most effects for deserialization.

None of these are strictly required for Skia to operate, so if you're not using deserialization yourself, you can define SK_DISABLE_EFFECT_SERIALIZATION, or modify/replace this file as needed.

Definition at line 51 of file SkGlobalInitialization_default.cpp.

51 {
52 // Shaders.
67
68 // Color filters.
75
76 // Blenders.
78
79 // Runtime shaders, color filters, and blenders.
81
82 // Mask filters.
84 SkMaskFilter::RegisterFlattenables();
85 SkShaderMaskFilter::RegisterFlattenables();
86
87 // Path effects.
96
97 // Misc.
99 }
void SkRegisterModeColorFilterFlattenable()
void SkRegisterBlendShaderFlattenable()
void SkRegisterMatrixColorFilterFlattenable()
void SkRegisterComposeColorFilterFlattenable()
void SkRegisterWorkingFormatColorFilterFlattenable()
void SkRegisterTableColorFilterFlattenable()
void SkRegisterSkColorSpaceXformColorFilterFlattenable()
void SkRegisterColor4ShaderFlattenable()
void SkRegisterColorShaderFlattenable()
void SkRegisterConicalGradientShaderFlattenable()
void SkRegisterCoordClampShaderFlattenable()
void SkRegisterEmptyShaderFlattenable()
#define SK_REGISTER_FLATTENABLE(type)
void SkRegisterLinearGradientShaderFlattenable()
void SkRegisterRadialGradientShaderFlattenable()
void SkRegisterSweepGradientShaderFlattenable()
void SkRegisterPerlinNoiseShaderFlattenable()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()

◆ InitImageFilters()

void SkFlattenable::PrivateInitializer::InitImageFilters ( )
static

Definition at line 108 of file SkGlobalInitialization_default.cpp.

108 {
126
128 }
void SkRegisterMorphologyImageFilterFlattenables()
void SkRegisterCropImageFilterFlattenable()
void SkRegisterRuntimeImageFilterFlattenable()
void SkRegisterMagnifierImageFilterFlattenable()
void SkRegisterImageImageFilterFlattenable()
void SkRegisterLegacyDropShadowImageFilterFlattenable()
void SkRegisterColorFilterImageFilterFlattenable()
void SkRegisterComposeImageFilterFlattenable()
void SkRegisterBlurImageFilterFlattenable()
void SkRegisterMatrixConvolutionImageFilterFlattenable()
void SkRegisterLightingImageFilterFlattenables()
void SkRegisterDisplacementMapImageFilterFlattenable()
void SkRegisterMatrixTransformImageFilterFlattenable()
void SkRegisterPictureImageFilterFlattenable()
void SkRegisterMergeImageFilterFlattenable()
void SkRegisterBlendImageFilterFlattenable()
void SkRegisterShaderImageFilterFlattenable()

The documentation for this class was generated from the following files: