Constructor
GskInsetShadowNodenew
Declaration [src]
GskRenderNode*
gsk_inset_shadow_node_new (
const GskRoundedRect* outline,
const GdkRGBA* color,
float dx,
float dy,
float spread,
float blur_radius
)
Description [src]
Creates a GskRenderNode
that will render an inset shadow
into the box given by outline
.
Parameters
outline |
GskRoundedRect |
Outline of the region containing the shadow. |
|
The data is owned by the caller of the function. | |
color |
GdkRGBA |
Color of the shadow. |
|
The data is owned by the caller of the function. | |
dx |
float |
Horizontal offset of shadow. |
|
dy |
float |
Vertical offset of shadow. |
|
spread |
float |
How far the shadow spreads towards the inside. |
|
blur_radius |
float |
How much blur to apply to the shadow. |
Return value
Returns: | GskInsetShadowNode |
A new |
|
The caller of the function takes ownership of the data, and is responsible for freeing it. |