Package org.gnome.gsk
Class Gsk
java.lang.Object
org.gnome.gsk.Gsk
Constants and functions that are declared in the global Gsk namespace.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static RenderNode
valueDupRenderNode
(Value value) Retrieves the render node stored inside aGValue
, and acquires a reference to it.static RenderNode
valueGetRenderNode
(Value value) Retrieves the render node stored inside aGValue
.static void
valueSetRenderNode
(Value value, RenderNode node) Stores the given render node inside aGValue
.static void
valueTakeRenderNode
(Value value, @Nullable RenderNode node) Stores the given render node inside aGValue
.
-
Constructor Details
-
Gsk
public Gsk()
-
-
Method Details
-
javagi$ensureInitialized
public static void javagi$ensureInitialized() -
valueDupRenderNode
Retrieves the render node stored inside aGValue
, and acquires a reference to it.- Parameters:
value
- aGObject.Value
initialized with typeGSK_TYPE_RENDER_NODE
- Returns:
- the render node
- Since:
- 4.6
-
valueGetRenderNode
Retrieves the render node stored inside aGValue
.- Parameters:
value
- aGValue
initialized with typeGSK_TYPE_RENDER_NODE
- Returns:
- the render node
- Since:
- 4.6
-
valueSetRenderNode
Stores the given render node inside aGValue
.The
GObject.Value
will acquire a reference to the render node.- Parameters:
value
- aGObject.Value
initialized with typeGSK_TYPE_RENDER_NODE
node
- a render node- Since:
- 4.6
-
valueTakeRenderNode
Stores the given render node inside aGValue
.This function transfers the ownership of the render node to the
GValue
.- Parameters:
value
- aGObject.Value
initialized with typeGSK_TYPE_RENDER_NODE
node
- a render node- Since:
- 4.6
-