Package ch.bailu.gtk.gsk
Class Gsk
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Package
ch.bailu.gtk.gsk.Gsk
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandler
static int
static RenderNode
valueDupRenderNode
(Value value) Retrieves the `GskRenderNode` stored inside the given `value`, and acquires
a reference to it.static RenderNode
valueGetRenderNode
(Value value) Retrieves the `GskRenderNode` stored inside the given `value`.static void
valueSetRenderNode
(Value value, RenderNode node) Stores the given `GskRenderNode` inside `value`.static void
valueTakeRenderNode
(Value value, RenderNode node) Stores the given `GskRenderNode` inside `value`.Methods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
-
Constructor Details
-
Gsk
public Gsk()
-
-
Method Details
-
getClassHandler
-
serializationErrorQuark
public static int serializationErrorQuark()- Returns:
-
valueDupRenderNode
Retrieves the `GskRenderNode` stored inside the given `value`, and acquires
a reference to it.- Parameters:
value
- a [struct@GObject.Value] initialized with type `GSK_TYPE_RENDER_NODE`- Returns:
- a `GskRenderNode`
-
valueGetRenderNode
Retrieves the `GskRenderNode` stored inside the given `value`.- Parameters:
value
- a `GValue` initialized with type `GSK_TYPE_RENDER_NODE`- Returns:
- a `GskRenderNode`
-
valueSetRenderNode
Stores the given `GskRenderNode` inside `value`.
The [struct@GObject.Value] will acquire a reference to the `node`.- Parameters:
value
- a [struct@GObject.Value] initialized with type `GSK_TYPE_RENDER_NODE`node
- a `GskRenderNode`
-
valueTakeRenderNode
Stores the given `GskRenderNode` inside `value`.
This function transfers the ownership of the `node` to the `GValue`.- Parameters:
value
- a [struct@GObject.Value] initialized with type `GSK_TYPE_RENDER_NODE`node
- a `GskRenderNode`
-