gtkmm  4.20.0
Classes | Typedefs | Enumerations
Gsk Namespace Reference

Classes

class  Corner_Wrapper
 Wrapper for enum Corner. More...
 
class  RoundedRect
 A rectangular region with rounded corners. More...
 
class  Transform
 Describes a 3D transform. More...
 

Typedefs

using Corner = Corner_Wrapper::Corner
 Corner enumerators are scoped by the wrapper class and can be implicitly converted to int. More...
 

Enumerations

enum  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  FillRule {
  FillRule::WINDING,
  FillRule::EVEN_ODD
}
 Specifies how paths are filled. More...
 
enum  MaskMode {
  MaskMode::ALPHA,
  MaskMode::INVERTED_ALPHA,
  MaskMode::LUMINANCE,
  MaskMode::INVERTED_LUMINANCE
}
 The mask modes available for mask nodes. More...
 
enum  ScalingFilter {
  ScalingFilter::LINEAR,
  ScalingFilter::NEAREST,
  ScalingFilter::TRILINEAR
}
 The filters used when scaling texture data. More...