Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gsk/gsktypes.h>
Go to the source code of this file.
Data Structures | |
struct | _GskRoundedRect |
Macros | |
#define | GSK_ROUNDED_RECT_INIT(_x, _y, _w, _h) |
#define GSK_ROUNDED_RECT_INIT | ( | _x, | |
_y, | |||
_w, | |||
_h ) |
GSK_ROUNDED_RECT_INIT: @_x: the X coordinate of the origin @_y: the Y coordinate of the origin @_w: the width @_h: the height
Initializes a GskRoundedRect
when declaring it. All corner sizes will be initialized to 0.
Definition at line 39 of file gskroundedrect.h.
GDK_AVAILABLE_IN_ALL gboolean gsk_rounded_rect_contains_point | ( | const GskRoundedRect * | self, |
const graphene_point_t * | point ) |
GDK_AVAILABLE_IN_ALL gboolean gsk_rounded_rect_contains_rect | ( | const GskRoundedRect * | self, |
const graphene_rect_t * | rect ) |
GDK_AVAILABLE_IN_ALL GskRoundedRect * gsk_rounded_rect_init | ( | GskRoundedRect * | self, |
const graphene_rect_t * | bounds, | ||
const graphene_size_t * | top_left, | ||
const graphene_size_t * | top_right, | ||
const graphene_size_t * | bottom_right, | ||
const graphene_size_t * | bottom_left ) |
GDK_AVAILABLE_IN_ALL GskRoundedRect * gsk_rounded_rect_init_copy | ( | GskRoundedRect * | self, |
const GskRoundedRect * | src ) |
GDK_AVAILABLE_IN_ALL GskRoundedRect * gsk_rounded_rect_init_from_rect | ( | GskRoundedRect * | self, |
const graphene_rect_t * | bounds, | ||
float | radius ) |
GDK_AVAILABLE_IN_ALL gboolean gsk_rounded_rect_intersects_rect | ( | const GskRoundedRect * | self, |
const graphene_rect_t * | rect ) |
GDK_AVAILABLE_IN_ALL gboolean gsk_rounded_rect_is_rectilinear | ( | const GskRoundedRect * | self | ) |
GDK_AVAILABLE_IN_ALL GskRoundedRect * gsk_rounded_rect_normalize | ( | GskRoundedRect * | self | ) |
GDK_AVAILABLE_IN_ALL GskRoundedRect * gsk_rounded_rect_offset | ( | GskRoundedRect * | self, |
float | dx, | ||
float | dy ) |
GDK_AVAILABLE_IN_ALL GskRoundedRect * gsk_rounded_rect_shrink | ( | GskRoundedRect * | self, |
float | top, | ||
float | right, | ||
float | bottom, | ||
float | left ) |