gsk.c.types

Undocumented in source.

Public Imports

cairo.c.types
public import cairo.c.types;
Undocumented in source.
gdk.c.types
public import gdk.c.types;
Undocumented in source.
glib.c.types
public import glib.c.types;
Undocumented in source.
gobject.c.types
public import gobject.c.types;
Undocumented in source.
graphene.c.types
public import graphene.c.types;
Undocumented in source.
pango.c.types
public import pango.c.types;
Undocumented in source.

Members

Aliases

BlendMode
alias BlendMode = GskBlendMode
Undocumented in source.
Corner
alias Corner = GskCorner
Undocumented in source.
GLUniformType
alias GLUniformType = GskGLUniformType
Undocumented in source.
GskParseErrorFunc
alias GskParseErrorFunc = void function(GskParseLocation* start, GskParseLocation* end, GError* error, void* userData)

Type of callback that is called when an error occurs during node deserialization.

RenderNodeType
alias RenderNodeType = GskRenderNodeType
Undocumented in source.
ScalingFilter
alias ScalingFilter = GskScalingFilter
Undocumented in source.
SerializationError
alias SerializationError = GskSerializationError
Undocumented in source.
TransformCategory
alias TransformCategory = GskTransformCategory
Undocumented in source.

Enums

GskBlendMode
enum GskBlendMode

The blend modes available for render nodes.

GskCorner
enum GskCorner

The corner indices used by #GskRoundedRect.

GskGLUniformType
enum GskGLUniformType

This defines the types of the uniforms that GskGLShaders declare.

GskRenderNodeType
enum GskRenderNodeType

The type of a node determines what the node is rendering.

GskScalingFilter
enum GskScalingFilter

The filters used when scaling texture data.

GskSerializationError
enum GskSerializationError

Errors that can happen during (de)serialization.

GskTransformCategory
enum GskTransformCategory

The categories of matrices relevant for GSK and GTK.

Structs

GskBlendNode
struct GskBlendNode
Undocumented in source.
GskBlurNode
struct GskBlurNode
Undocumented in source.
GskBorderNode
struct GskBorderNode
Undocumented in source.
GskBroadwayRenderer
struct GskBroadwayRenderer
Undocumented in source.
GskBroadwayRendererClass
struct GskBroadwayRendererClass
Undocumented in source.
GskCairoNode
struct GskCairoNode
Undocumented in source.
GskCairoRenderer
struct GskCairoRenderer
Undocumented in source.
GskCairoRendererClass
struct GskCairoRendererClass
Undocumented in source.
GskClipNode
struct GskClipNode
Undocumented in source.
GskColorMatrixNode
struct GskColorMatrixNode
Undocumented in source.
GskColorNode
struct GskColorNode
Undocumented in source.
GskColorStop
struct GskColorStop

A color stop in a gradient node.

GskConicGradientNode
struct GskConicGradientNode
Undocumented in source.
GskContainerNode
struct GskContainerNode
Undocumented in source.
GskCrossFadeNode
struct GskCrossFadeNode
Undocumented in source.
GskDebugNode
struct GskDebugNode
Undocumented in source.
GskGLRenderer
struct GskGLRenderer
Undocumented in source.
GskGLRendererClass
struct GskGLRendererClass
Undocumented in source.
GskGLShader
struct GskGLShader
Undocumented in source.
GskGLShaderClass
struct GskGLShaderClass
Undocumented in source.
GskGLShaderNode
struct GskGLShaderNode
Undocumented in source.
GskInsetShadowNode
struct GskInsetShadowNode
Undocumented in source.
GskLinearGradientNode
struct GskLinearGradientNode
Undocumented in source.
GskNglRenderer
struct GskNglRenderer
Undocumented in source.
GskNglRendererClass
struct GskNglRendererClass
Undocumented in source.
GskOpacityNode
struct GskOpacityNode
Undocumented in source.
GskOutsetShadowNode
struct GskOutsetShadowNode
Undocumented in source.
GskParseLocation
struct GskParseLocation

A location in a parse buffer.

GskRadialGradientNode
struct GskRadialGradientNode
Undocumented in source.
GskRenderNode
struct GskRenderNode
Undocumented in source.
GskRenderer
struct GskRenderer
Undocumented in source.
GskRendererClass
struct GskRendererClass
Undocumented in source.
GskRepeatNode
struct GskRepeatNode
Undocumented in source.
GskRepeatingLinearGradientNode
struct GskRepeatingLinearGradientNode
Undocumented in source.
GskRepeatingRadialGradientNode
struct GskRepeatingRadialGradientNode
Undocumented in source.
GskRoundedClipNode
struct GskRoundedClipNode
Undocumented in source.
GskRoundedRect
struct GskRoundedRect
Undocumented in source.
GskShaderArgsBuilder
struct GskShaderArgsBuilder
Undocumented in source.
GskShadow
struct GskShadow

The shadow parameters in a shadow node.

GskShadowNode
struct GskShadowNode
Undocumented in source.
GskTextNode
struct GskTextNode
Undocumented in source.
GskTextureNode
struct GskTextureNode
Undocumented in source.
GskTransform
struct GskTransform
Undocumented in source.
GskTransformNode
struct GskTransformNode
Undocumented in source.
GskVulkanRenderer
struct GskVulkanRenderer
Undocumented in source.
GskVulkanRendererClass
struct GskVulkanRendererClass
Undocumented in source.

Meta