|
| enum class | BlendMode {
BlendMode::DEFAULT
,
BlendMode::MULTIPLY
,
BlendMode::SCREEN
,
BlendMode::OVERLAY
,
BlendMode::DARKEN
,
BlendMode::LIGHTEN
,
BlendMode::COLOR_DODGE
,
BlendMode::COLOR_BURN
,
BlendMode::HARD_LIGHT
,
BlendMode::SOFT_LIGHT
,
BlendMode::DIFFERENCE
,
BlendMode::EXCLUSION
,
BlendMode::COLOR
,
BlendMode::HUE
,
BlendMode::SATURATION
,
BlendMode::LUMINOSITY
} |
| | The blend modes available for render nodes. More...
|
| enum class | PorterDuff {
PorterDuff::SOURCE
,
PorterDuff::DEST
,
PorterDuff::SOURCE_OVER_DEST
,
PorterDuff::DEST_OVER_SOURCE
,
PorterDuff::SOURCE_IN_DEST
,
PorterDuff::DEST_IN_SOURCE
,
PorterDuff::SOURCE_OUT_DEST
,
PorterDuff::DEST_OUT_SOURCE
,
PorterDuff::SOURCE_ATOP_DEST
,
PorterDuff::DEST_ATOP_SOURCE
,
PorterDuff::XOR
,
PorterDuff::CLEAR
} |
| enum class | FillRule {
FillRule::WINDING
,
FillRule::EVEN_ODD
} |
| | Specifies how paths are filled. More...
|
| enum class | Isolation {
Isolation::NONE = 0x0
,
Isolation::BACKGROUND = 1 << 0
,
Isolation::COPY_PASTE = 1 << 1
,
Isolation::ALL = -0x1
} |
| | These flags describe the types of isolations possible with a Gsk::IsolationNode. More...
|
| enum class | MaskMode {
MaskMode::ALPHA
,
MaskMode::INVERTED_ALPHA
,
MaskMode::LUMINANCE
,
MaskMode::INVERTED_LUMINANCE
} |
| | The mask modes available for mask nodes. More...
|
| enum class | ScalingFilter {
ScalingFilter::LINEAR
,
ScalingFilter::NEAREST
,
ScalingFilter::TRILINEAR
} |
| | The filters used when scaling texture data. More...
|