Flutter Engine
The Flutter Engine
Classes | Functions
SkGradientBaseShader.h File Reference
#include "include/core/SkBitmap.h"
#include "include/core/SkColor.h"
#include "include/core/SkColorSpace.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/effects/SkGradientShader.h"
#include "include/private/SkColorData.h"
#include "include/private/base/SkAssert.h"
#include "include/private/base/SkTArray.h"
#include "include/private/base/SkTemplates.h"
#include "src/shaders/SkShaderBase.h"
#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Classes

class  SkGradientBaseShader
 
struct  SkGradientBaseShader::Descriptor
 
class  SkGradientBaseShader::DescriptorScope
 
struct  SkColor4fXformer
 
struct  SkColorConverter
 

Functions

void SkRegisterConicalGradientShaderFlattenable ()
 
void SkRegisterLinearGradientShaderFlattenable ()
 
void SkRegisterRadialGradientShaderFlattenable ()
 
void SkRegisterSweepGradientShaderFlattenable ()
 

Function Documentation

◆ SkRegisterConicalGradientShaderFlattenable()

void SkRegisterConicalGradientShaderFlattenable ( )

Definition at line 368 of file SkConicalGradient.cpp.

368 {
370 // Previous name
371 SkFlattenable::Register("SkTwoPointConicalGradient", SkConicalGradient::CreateProc);
372}
#define SK_REGISTER_FLATTENABLE(type)
static void Register(const char name[], Factory)

◆ SkRegisterLinearGradientShaderFlattenable()

void SkRegisterLinearGradientShaderFlattenable ( )

◆ SkRegisterRadialGradientShaderFlattenable()

void SkRegisterRadialGradientShaderFlattenable ( )

◆ SkRegisterSweepGradientShaderFlattenable()

void SkRegisterSweepGradientShaderFlattenable ( )