#include <SkGradientShader.h>
|
enum class | InPremul : bool { kNo = false
, kYes = true
} |
|
enum class | ColorSpace : uint8_t {
kDestination
, kSRGBLinear
, kLab
, kOKLab
,
kOKLabGamutMap
, kLCH
, kOKLCH
, kOKLCHGamutMap
,
kSRGB
, kHSL
, kHWB
, kLastColorSpace = kHWB
} |
|
enum class | HueMethod : uint8_t {
kShorter
, kLonger
, kIncreasing
, kDecreasing
,
kLastHueMethod = kDecreasing
} |
|
Definition at line 71 of file SkGradientShader.h.
◆ ColorSpace
Enumerator |
---|
kDestination | |
kSRGBLinear | |
kLab | |
kOKLab | |
kOKLabGamutMap | |
kLCH | |
kOKLCH | |
kOKLCHGamutMap | |
kSRGB | |
kHSL | |
kHWB | |
kLastColorSpace | |
Definition at line 74 of file SkGradientShader.h.
74 : uint8_t {
75
77
78
79 kSRGBLinear,
80 kLab,
81 kOKLab,
82
83
84
85
86 kOKLabGamutMap,
87 kLCH,
88 kOKLCH,
89
90
91
92 kOKLCHGamutMap,
94 kHSL,
95 kHWB,
96
97 kLastColorSpace = kHWB,
98 };
◆ HueMethod
Enumerator |
---|
kShorter | |
kLonger | |
kIncreasing | |
kDecreasing | |
kLastHueMethod | |
Definition at line 101 of file SkGradientShader.h.
101 : uint8_t {
102
103 kShorter,
104 kLonger,
105 kIncreasing,
106 kDecreasing,
107
108 kLastHueMethod = kDecreasing,
109 };
◆ InPremul
Definition at line 72 of file SkGradientShader.h.
72:
bool {
kNo =
false,
kYes =
true };
@ kYes
Do pre-clip the geometry before applying the (perspective) matrix.
@ kNo
Don't pre-clip the geometry before applying the (perspective) matrix.
◆ FromFlags()
static Interpolation SkGradientShader::Interpolation::FromFlags |
( |
uint32_t |
flags | ) |
|
|
inlinestatic |
Definition at line 116 of file SkGradientShader.h.
116 {
120 }
@ kInterpolateColorsInPremul_Flag
FlutterSemanticsFlag flags
◆ fColorSpace
◆ fHueMethod
◆ fInPremul
◆ kColorSpaceCount
◆ kHueMethodCount
The documentation for this struct was generated from the following file: