Top | ![]() |
![]() |
![]() |
![]() |
AwnOverlay * | awn_overlay_new () |
void | awn_overlay_render () |
void | awn_overlay_move_to () |
gboolean | awn_overlay_get_apply_effects () |
void | awn_overlay_set_apply_effects () |
gboolean | awn_overlay_get_use_source_op () |
void | awn_overlay_set_use_source_op () |
gboolean | active | Read / Write / Construct |
gint | align | Read / Write / Construct |
gboolean | apply-effects | Read / Write |
GdkGravity | gravity | Read / Write / Construct |
gboolean | use-source-op | Read / Write |
gdouble | x-adj | Read / Write / Construct |
gdouble | x-override | Read / Write / Construct |
gdouble | y-adj | Read / Write / Construct |
gdouble | y-override | Read / Write / Construct |
GObject ╰── GInitiallyUnowned ╰── AwnOverlay ├── AwnOverlayPixbuf ├── AwnOverlayProgress ├── AwnOverlayText ├── AwnOverlayThemedIcon ╰── AwnOverlayThrobber
void awn_overlay_render (AwnOverlay *overlay
,GtkWidget *widget
,cairo_t *cr
,gint width
,gint height
);
void awn_overlay_move_to (AwnOverlay *overlay
,cairo_t *cr
,gint icon_width
,gint icon_height
,gint overlay_width
,gint overlay_height
,AwnOverlayCoord *coord_req
);
void awn_overlay_set_apply_effects (AwnOverlay *overlay
,gboolean value
);
void awn_overlay_set_use_source_op (AwnOverlay *overlay
,gboolean value
);
typedef struct { GInitiallyUnownedClass parent_class; void (*render)(AwnOverlay* overlay, GtkWidget* widget, cairo_t* cr, gint width, gint height); } AwnOverlayClass;
Of interest to implementors of AwnOverlay subclasses.
GInitiallyUnownedClass |
||
Virtual function of the form void render (AwnOverlay* overlay, GtkWidget *widget, cairo_t * cr, gint width, gint height) |
typedef struct { gdouble x; gdouble y; } AwnOverlayCoord;
Structure contains x,y coordinates.
An enum for horizontal alignment relative to the GdkGravity specified for
an AwnOverlay. Possible values are AWN_OVERLAY_ALIGN_CENTRE
,
AWN_OVERLAY_ALIGN_LEFT
and AWN_OVERLAY_ALIGN_RIGHT
“align”
property“align” gint
Align.
Flags: Read / Write / Construct
Allowed values: [0,2]
Default value: 0
“apply-effects”
property“apply-effects” gboolean
Apply Effects.
Flags: Read / Write
Default value: TRUE
“gravity”
property “gravity” GdkGravity
Gravity.
Flags: Read / Write / Construct
Default value: GDK_GRAVITY_CENTER
“use-source-op”
property“use-source-op” gboolean
Replaces previous content beneath the overlay.
Flags: Read / Write
Default value: FALSE
“x-adj”
property“x-adj” gdouble
X adjust.
Flags: Read / Write / Construct
Allowed values: [-1,1]
Default value: 0
“x-override”
property“x-override” gdouble
X Override.
Flags: Read / Write / Construct
Allowed values: [-10000,1000]
Default value: -10000
“y-adj”
property“y-adj” gdouble
Y adjust.
Flags: Read / Write / Construct
Allowed values: [-1,1]
Default value: 0
“y-override”
property“y-override” gdouble
Y Override.
Flags: Read / Write / Construct
Allowed values: [-10000,1000]
Default value: -10000