Clean up clutter-actor.h
It's time, we delayed far too long.
This commit is contained in:
parent
ad62075378
commit
bfe7129375
@ -286,336 +286,315 @@ struct _ClutterActorIter
|
|||||||
|
|
||||||
GType clutter_actor_get_type (void) G_GNUC_CONST;
|
GType clutter_actor_get_type (void) G_GNUC_CONST;
|
||||||
|
|
||||||
ClutterActor * clutter_actor_new (void);
|
ClutterActor * clutter_actor_new (void);
|
||||||
|
|
||||||
void clutter_actor_set_flags (ClutterActor *self,
|
void clutter_actor_set_flags (ClutterActor *self,
|
||||||
ClutterActorFlags flags);
|
ClutterActorFlags flags);
|
||||||
void clutter_actor_unset_flags (ClutterActor *self,
|
void clutter_actor_unset_flags (ClutterActor *self,
|
||||||
ClutterActorFlags flags);
|
ClutterActorFlags flags);
|
||||||
ClutterActorFlags clutter_actor_get_flags (ClutterActor *self);
|
ClutterActorFlags clutter_actor_get_flags (ClutterActor *self);
|
||||||
|
void clutter_actor_show (ClutterActor *self);
|
||||||
|
void clutter_actor_hide (ClutterActor *self);
|
||||||
|
void clutter_actor_realize (ClutterActor *self);
|
||||||
|
void clutter_actor_unrealize (ClutterActor *self);
|
||||||
|
void clutter_actor_map (ClutterActor *self);
|
||||||
|
void clutter_actor_unmap (ClutterActor *self);
|
||||||
|
void clutter_actor_paint (ClutterActor *self);
|
||||||
|
void clutter_actor_continue_paint (ClutterActor *self);
|
||||||
|
void clutter_actor_queue_redraw (ClutterActor *self);
|
||||||
|
void clutter_actor_queue_redraw_with_clip (ClutterActor *self,
|
||||||
|
const cairo_rectangle_int_t *clip);
|
||||||
|
void clutter_actor_queue_relayout (ClutterActor *self);
|
||||||
|
void clutter_actor_destroy (ClutterActor *self);
|
||||||
|
void clutter_actor_set_name (ClutterActor *self,
|
||||||
|
const gchar *name);
|
||||||
|
const gchar * clutter_actor_get_name (ClutterActor *self);
|
||||||
|
AtkObject * clutter_actor_get_accessible (ClutterActor *self);
|
||||||
|
|
||||||
void clutter_actor_show (ClutterActor *self);
|
/* Size negotiation */
|
||||||
void clutter_actor_hide (ClutterActor *self);
|
void clutter_actor_set_request_mode (ClutterActor *self,
|
||||||
void clutter_actor_realize (ClutterActor *self);
|
ClutterRequestMode mode);
|
||||||
void clutter_actor_unrealize (ClutterActor *self);
|
ClutterRequestMode clutter_actor_get_request_mode (ClutterActor *self);
|
||||||
void clutter_actor_map (ClutterActor *self);
|
void clutter_actor_get_preferred_width (ClutterActor *self,
|
||||||
void clutter_actor_unmap (ClutterActor *self);
|
gfloat for_height,
|
||||||
void clutter_actor_paint (ClutterActor *self);
|
gfloat *min_width_p,
|
||||||
void clutter_actor_continue_paint (ClutterActor *self);
|
gfloat *natural_width_p);
|
||||||
void clutter_actor_queue_redraw (ClutterActor *self);
|
void clutter_actor_get_preferred_height (ClutterActor *self,
|
||||||
void clutter_actor_queue_redraw_with_clip (ClutterActor *self,
|
gfloat for_width,
|
||||||
const cairo_rectangle_int_t *clip);
|
gfloat *min_height_p,
|
||||||
|
gfloat *natural_height_p);
|
||||||
void clutter_actor_queue_relayout (ClutterActor *self);
|
void clutter_actor_get_preferred_size (ClutterActor *self,
|
||||||
void clutter_actor_destroy (ClutterActor *self);
|
gfloat *min_width_p,
|
||||||
|
gfloat *min_height_p,
|
||||||
/* size negotiation */
|
gfloat *natural_width_p,
|
||||||
void clutter_actor_set_request_mode (ClutterActor *self,
|
gfloat *natural_height_p);
|
||||||
ClutterRequestMode mode);
|
void clutter_actor_allocate (ClutterActor *self,
|
||||||
ClutterRequestMode clutter_actor_get_request_mode (ClutterActor *self);
|
const ClutterActorBox *box,
|
||||||
void clutter_actor_get_preferred_width (ClutterActor *self,
|
ClutterAllocationFlags flags);
|
||||||
gfloat for_height,
|
void clutter_actor_allocate_preferred_size (ClutterActor *self,
|
||||||
gfloat *min_width_p,
|
ClutterAllocationFlags flags);
|
||||||
gfloat *natural_width_p);
|
void clutter_actor_allocate_available_size (ClutterActor *self,
|
||||||
void clutter_actor_get_preferred_height (ClutterActor *self,
|
gfloat x,
|
||||||
gfloat for_width,
|
gfloat y,
|
||||||
gfloat *min_height_p,
|
gfloat available_width,
|
||||||
gfloat *natural_height_p);
|
gfloat available_height,
|
||||||
void clutter_actor_get_preferred_size (ClutterActor *self,
|
ClutterAllocationFlags flags);
|
||||||
gfloat *min_width_p,
|
void clutter_actor_allocate_align_fill (ClutterActor *self,
|
||||||
gfloat *min_height_p,
|
const ClutterActorBox *box,
|
||||||
gfloat *natural_width_p,
|
gdouble x_align,
|
||||||
gfloat *natural_height_p);
|
gdouble y_align,
|
||||||
void clutter_actor_allocate (ClutterActor *self,
|
gboolean x_fill,
|
||||||
const ClutterActorBox *box,
|
gboolean y_fill,
|
||||||
ClutterAllocationFlags flags);
|
ClutterAllocationFlags flags);
|
||||||
void clutter_actor_allocate_preferred_size (ClutterActor *self,
|
void clutter_actor_set_allocation (ClutterActor *self,
|
||||||
ClutterAllocationFlags flags);
|
const ClutterActorBox *box,
|
||||||
void clutter_actor_allocate_available_size (ClutterActor *self,
|
ClutterAllocationFlags flags);
|
||||||
gfloat x,
|
void clutter_actor_get_allocation_box (ClutterActor *self,
|
||||||
gfloat y,
|
ClutterActorBox *box);
|
||||||
gfloat available_width,
|
void clutter_actor_get_allocation_geometry (ClutterActor *self,
|
||||||
gfloat available_height,
|
ClutterGeometry *geom);
|
||||||
ClutterAllocationFlags flags);
|
void clutter_actor_get_allocation_vertices (ClutterActor *self,
|
||||||
void clutter_actor_allocate_align_fill (ClutterActor *self,
|
ClutterActor *ancestor,
|
||||||
const ClutterActorBox *box,
|
ClutterVertex verts[]);
|
||||||
gdouble x_align,
|
gboolean clutter_actor_has_allocation (ClutterActor *self);
|
||||||
gdouble y_align,
|
void clutter_actor_set_size (ClutterActor *self,
|
||||||
gboolean x_fill,
|
gfloat width,
|
||||||
gboolean y_fill,
|
gfloat height);
|
||||||
ClutterAllocationFlags flags);
|
void clutter_actor_get_size (ClutterActor *self,
|
||||||
void clutter_actor_set_allocation (ClutterActor *self,
|
gfloat *width,
|
||||||
const ClutterActorBox *box,
|
gfloat *height);
|
||||||
ClutterAllocationFlags flags);
|
void clutter_actor_set_position (ClutterActor *self,
|
||||||
void clutter_actor_get_allocation_box (ClutterActor *self,
|
gfloat x,
|
||||||
ClutterActorBox *box);
|
gfloat y);
|
||||||
void clutter_actor_get_allocation_geometry (ClutterActor *self,
|
void clutter_actor_get_position (ClutterActor *self,
|
||||||
ClutterGeometry *geom);
|
gfloat *x,
|
||||||
void clutter_actor_get_allocation_vertices (ClutterActor *self,
|
gfloat *y);
|
||||||
ClutterActor *ancestor,
|
gboolean clutter_actor_get_fixed_position_set (ClutterActor *self);
|
||||||
ClutterVertex verts[]);
|
void clutter_actor_set_fixed_position_set (ClutterActor *self,
|
||||||
gboolean clutter_actor_has_allocation (ClutterActor *self);
|
gboolean is_set);
|
||||||
void clutter_actor_set_size (ClutterActor *self,
|
void clutter_actor_move_by (ClutterActor *self,
|
||||||
gfloat width,
|
gfloat dx,
|
||||||
gfloat height);
|
gfloat dy);
|
||||||
void clutter_actor_get_size (ClutterActor *self,
|
|
||||||
gfloat *width,
|
|
||||||
gfloat *height);
|
|
||||||
void clutter_actor_get_transformed_size (ClutterActor *self,
|
|
||||||
gfloat *width,
|
|
||||||
gfloat *height);
|
|
||||||
void clutter_actor_set_position (ClutterActor *self,
|
|
||||||
gfloat x,
|
|
||||||
gfloat y);
|
|
||||||
void clutter_actor_get_position (ClutterActor *self,
|
|
||||||
gfloat *x,
|
|
||||||
gfloat *y);
|
|
||||||
void clutter_actor_get_transformed_position (ClutterActor *self,
|
|
||||||
gfloat *x,
|
|
||||||
gfloat *y);
|
|
||||||
|
|
||||||
gboolean clutter_actor_get_fixed_position_set (ClutterActor *self);
|
|
||||||
void clutter_actor_set_fixed_position_set (ClutterActor *self,
|
|
||||||
gboolean is_set);
|
|
||||||
void clutter_actor_move_by (ClutterActor *self,
|
|
||||||
gfloat dx,
|
|
||||||
gfloat dy);
|
|
||||||
|
|
||||||
/* Actor geometry */
|
/* Actor geometry */
|
||||||
gfloat clutter_actor_get_width (ClutterActor *self);
|
gfloat clutter_actor_get_width (ClutterActor *self);
|
||||||
gfloat clutter_actor_get_height (ClutterActor *self);
|
gfloat clutter_actor_get_height (ClutterActor *self);
|
||||||
void clutter_actor_set_width (ClutterActor *self,
|
void clutter_actor_set_width (ClutterActor *self,
|
||||||
gfloat width);
|
gfloat width);
|
||||||
void clutter_actor_set_height (ClutterActor *self,
|
void clutter_actor_set_height (ClutterActor *self,
|
||||||
gfloat height);
|
gfloat height);
|
||||||
gfloat clutter_actor_get_x (ClutterActor *self);
|
gfloat clutter_actor_get_x (ClutterActor *self);
|
||||||
gfloat clutter_actor_get_y (ClutterActor *self);
|
gfloat clutter_actor_get_y (ClutterActor *self);
|
||||||
void clutter_actor_set_x (ClutterActor *self,
|
void clutter_actor_set_x (ClutterActor *self,
|
||||||
gfloat x);
|
gfloat x);
|
||||||
void clutter_actor_set_y (ClutterActor *self,
|
void clutter_actor_set_y (ClutterActor *self,
|
||||||
gfloat y);
|
gfloat y);
|
||||||
void clutter_actor_set_depth (ClutterActor *self,
|
void clutter_actor_set_depth (ClutterActor *self,
|
||||||
gfloat depth);
|
gfloat depth);
|
||||||
gfloat clutter_actor_get_depth (ClutterActor *self);
|
gfloat clutter_actor_get_depth (ClutterActor *self);
|
||||||
void clutter_actor_set_layout_manager (ClutterActor *self,
|
void clutter_actor_set_layout_manager (ClutterActor *self,
|
||||||
ClutterLayoutManager *manager);
|
ClutterLayoutManager *manager);
|
||||||
ClutterLayoutManager *clutter_actor_get_layout_manager (ClutterActor *self);
|
ClutterLayoutManager * clutter_actor_get_layout_manager (ClutterActor *self);
|
||||||
|
void clutter_actor_set_x_align (ClutterActor *self,
|
||||||
|
ClutterActorAlign x_align);
|
||||||
|
ClutterActorAlign clutter_actor_get_x_align (ClutterActor *self);
|
||||||
|
void clutter_actor_set_y_align (ClutterActor *self,
|
||||||
|
ClutterActorAlign y_align);
|
||||||
|
ClutterActorAlign clutter_actor_get_y_align (ClutterActor *self);
|
||||||
|
void clutter_actor_set_margin_top (ClutterActor *self,
|
||||||
|
gfloat margin);
|
||||||
|
gfloat clutter_actor_get_margin_top (ClutterActor *self);
|
||||||
|
void clutter_actor_set_margin_bottom (ClutterActor *self,
|
||||||
|
gfloat margin);
|
||||||
|
gfloat clutter_actor_get_margin_bottom (ClutterActor *self);
|
||||||
|
void clutter_actor_set_margin_left (ClutterActor *self,
|
||||||
|
gfloat margin);
|
||||||
|
gfloat clutter_actor_get_margin_left (ClutterActor *self);
|
||||||
|
void clutter_actor_set_margin_right (ClutterActor *self,
|
||||||
|
gfloat margin);
|
||||||
|
gfloat clutter_actor_get_margin_right (ClutterActor *self);
|
||||||
|
void clutter_actor_set_margin (ClutterActor *self,
|
||||||
|
const ClutterMargin *margin);
|
||||||
|
void clutter_actor_get_margin (ClutterActor *self,
|
||||||
|
ClutterMargin *margin);
|
||||||
|
|
||||||
void clutter_actor_set_x_align (ClutterActor *self,
|
/* Paint */
|
||||||
ClutterActorAlign x_align);
|
void clutter_actor_set_clip (ClutterActor *self,
|
||||||
ClutterActorAlign clutter_actor_get_x_align (ClutterActor *self);
|
gfloat xoff,
|
||||||
void clutter_actor_set_y_align (ClutterActor *self,
|
gfloat yoff,
|
||||||
ClutterActorAlign y_align);
|
gfloat width,
|
||||||
ClutterActorAlign clutter_actor_get_y_align (ClutterActor *self);
|
gfloat height);
|
||||||
|
void clutter_actor_remove_clip (ClutterActor *self);
|
||||||
void clutter_actor_set_margin_top (ClutterActor *self,
|
gboolean clutter_actor_has_clip (ClutterActor *self);
|
||||||
gfloat margin);
|
void clutter_actor_get_clip (ClutterActor *self,
|
||||||
gfloat clutter_actor_get_margin_top (ClutterActor *self);
|
gfloat *xoff,
|
||||||
void clutter_actor_set_margin_bottom (ClutterActor *self,
|
gfloat *yoff,
|
||||||
gfloat margin);
|
gfloat *width,
|
||||||
gfloat clutter_actor_get_margin_bottom (ClutterActor *self);
|
gfloat *height);
|
||||||
void clutter_actor_set_margin_left (ClutterActor *self,
|
void clutter_actor_set_clip_to_allocation (ClutterActor *self,
|
||||||
gfloat margin);
|
gboolean clip_set);
|
||||||
gfloat clutter_actor_get_margin_left (ClutterActor *self);
|
gboolean clutter_actor_get_clip_to_allocation (ClutterActor *self);
|
||||||
void clutter_actor_set_margin_right (ClutterActor *self,
|
void clutter_actor_set_opacity (ClutterActor *self,
|
||||||
gfloat margin);
|
guint8 opacity);
|
||||||
gfloat clutter_actor_get_margin_right (ClutterActor *self);
|
guint8 clutter_actor_get_opacity (ClutterActor *self);
|
||||||
void clutter_actor_set_margin (ClutterActor *self,
|
guint8 clutter_actor_get_paint_opacity (ClutterActor *self);
|
||||||
const ClutterMargin *margin);
|
gboolean clutter_actor_get_paint_visibility (ClutterActor *self);
|
||||||
void clutter_actor_get_margin (ClutterActor *self,
|
void clutter_actor_set_offscreen_redirect (ClutterActor *self,
|
||||||
ClutterMargin *margin);
|
ClutterOffscreenRedirect redirect);
|
||||||
|
ClutterOffscreenRedirect clutter_actor_get_offscreen_redirect (ClutterActor *self);
|
||||||
void clutter_actor_set_opacity (ClutterActor *self,
|
gboolean clutter_actor_should_pick_paint (ClutterActor *self);
|
||||||
guint8 opacity);
|
gboolean clutter_actor_is_in_clone_paint (ClutterActor *self);
|
||||||
guint8 clutter_actor_get_opacity (ClutterActor *self);
|
gboolean clutter_actor_get_paint_box (ClutterActor *self,
|
||||||
|
ClutterActorBox *box);
|
||||||
guint8 clutter_actor_get_paint_opacity (ClutterActor *self);
|
gboolean clutter_actor_has_overlaps (ClutterActor *self);
|
||||||
gboolean clutter_actor_get_paint_visibility (ClutterActor *self);
|
void clutter_actor_set_background_color (ClutterActor *self,
|
||||||
|
const ClutterColor *color);
|
||||||
void clutter_actor_set_offscreen_redirect (ClutterActor *self,
|
void clutter_actor_get_background_color (ClutterActor *self,
|
||||||
ClutterOffscreenRedirect redirect);
|
ClutterColor *color);
|
||||||
ClutterOffscreenRedirect
|
const ClutterPaintVolume * clutter_actor_get_paint_volume (ClutterActor *self);
|
||||||
clutter_actor_get_offscreen_redirect (ClutterActor *self);
|
const ClutterPaintVolume * clutter_actor_get_transformed_paint_volume (ClutterActor *self,
|
||||||
|
ClutterActor *relative_to_ancestor);
|
||||||
void clutter_actor_set_name (ClutterActor *self,
|
|
||||||
const gchar *name);
|
|
||||||
const gchar * clutter_actor_get_name (ClutterActor *self);
|
|
||||||
|
|
||||||
void clutter_actor_set_clip (ClutterActor *self,
|
|
||||||
gfloat xoff,
|
|
||||||
gfloat yoff,
|
|
||||||
gfloat width,
|
|
||||||
gfloat height);
|
|
||||||
void clutter_actor_remove_clip (ClutterActor *self);
|
|
||||||
gboolean clutter_actor_has_clip (ClutterActor *self);
|
|
||||||
void clutter_actor_get_clip (ClutterActor *self,
|
|
||||||
gfloat *xoff,
|
|
||||||
gfloat *yoff,
|
|
||||||
gfloat *width,
|
|
||||||
gfloat *height);
|
|
||||||
void clutter_actor_set_clip_to_allocation (ClutterActor *self,
|
|
||||||
gboolean clip_set);
|
|
||||||
gboolean clutter_actor_get_clip_to_allocation (ClutterActor *self);
|
|
||||||
|
|
||||||
/* Events */
|
/* Events */
|
||||||
void clutter_actor_set_reactive (ClutterActor *actor,
|
void clutter_actor_set_reactive (ClutterActor *actor,
|
||||||
gboolean reactive);
|
gboolean reactive);
|
||||||
gboolean clutter_actor_get_reactive (ClutterActor *actor);
|
gboolean clutter_actor_get_reactive (ClutterActor *actor);
|
||||||
gboolean clutter_actor_has_key_focus (ClutterActor *self);
|
gboolean clutter_actor_has_key_focus (ClutterActor *self);
|
||||||
void clutter_actor_grab_key_focus (ClutterActor *self);
|
void clutter_actor_grab_key_focus (ClutterActor *self);
|
||||||
gboolean clutter_actor_event (ClutterActor *actor,
|
gboolean clutter_actor_event (ClutterActor *actor,
|
||||||
ClutterEvent *event,
|
ClutterEvent *event,
|
||||||
gboolean capture);
|
gboolean capture);
|
||||||
|
gboolean clutter_actor_has_pointer (ClutterActor *self);
|
||||||
|
|
||||||
|
/* Text */
|
||||||
|
PangoContext * clutter_actor_get_pango_context (ClutterActor *self);
|
||||||
|
PangoContext * clutter_actor_create_pango_context (ClutterActor *self);
|
||||||
|
PangoLayout * clutter_actor_create_pango_layout (ClutterActor *self,
|
||||||
|
const gchar *text);
|
||||||
|
void clutter_actor_set_text_direction (ClutterActor *self,
|
||||||
|
ClutterTextDirection text_dir);
|
||||||
|
ClutterTextDirection clutter_actor_get_text_direction (ClutterActor *self);
|
||||||
|
|
||||||
/* Actor hierarchy */
|
/* Actor hierarchy */
|
||||||
void clutter_actor_add_child (ClutterActor *self,
|
void clutter_actor_add_child (ClutterActor *self,
|
||||||
ClutterActor *child);
|
ClutterActor *child);
|
||||||
void clutter_actor_insert_child_at_index (ClutterActor *self,
|
void clutter_actor_insert_child_at_index (ClutterActor *self,
|
||||||
ClutterActor *child,
|
ClutterActor *child,
|
||||||
gint index_);
|
gint index_);
|
||||||
void clutter_actor_insert_child_above (ClutterActor *self,
|
void clutter_actor_insert_child_above (ClutterActor *self,
|
||||||
ClutterActor *child,
|
ClutterActor *child,
|
||||||
ClutterActor *sibling);
|
ClutterActor *sibling);
|
||||||
void clutter_actor_insert_child_below (ClutterActor *self,
|
void clutter_actor_insert_child_below (ClutterActor *self,
|
||||||
ClutterActor *child,
|
ClutterActor *child,
|
||||||
ClutterActor *sibling);
|
ClutterActor *sibling);
|
||||||
void clutter_actor_replace_child (ClutterActor *self,
|
void clutter_actor_replace_child (ClutterActor *self,
|
||||||
ClutterActor *old_child,
|
ClutterActor *old_child,
|
||||||
ClutterActor *new_child);
|
ClutterActor *new_child);
|
||||||
void clutter_actor_remove_child (ClutterActor *self,
|
void clutter_actor_remove_child (ClutterActor *self,
|
||||||
ClutterActor *child);
|
ClutterActor *child);
|
||||||
void clutter_actor_remove_all_children (ClutterActor *self);
|
void clutter_actor_remove_all_children (ClutterActor *self);
|
||||||
GList * clutter_actor_get_children (ClutterActor *self);
|
GList * clutter_actor_get_children (ClutterActor *self);
|
||||||
gint clutter_actor_get_n_children (ClutterActor *self);
|
gint clutter_actor_get_n_children (ClutterActor *self);
|
||||||
ClutterActor * clutter_actor_get_child_at_index (ClutterActor *self,
|
ClutterActor * clutter_actor_get_child_at_index (ClutterActor *self,
|
||||||
gint index_);
|
gint index_);
|
||||||
ClutterActor * clutter_actor_get_previous_sibling (ClutterActor *self);
|
ClutterActor * clutter_actor_get_previous_sibling (ClutterActor *self);
|
||||||
ClutterActor * clutter_actor_get_next_sibling (ClutterActor *self);
|
ClutterActor * clutter_actor_get_next_sibling (ClutterActor *self);
|
||||||
ClutterActor * clutter_actor_get_first_child (ClutterActor *self);
|
ClutterActor * clutter_actor_get_first_child (ClutterActor *self);
|
||||||
ClutterActor * clutter_actor_get_last_child (ClutterActor *self);
|
ClutterActor * clutter_actor_get_last_child (ClutterActor *self);
|
||||||
ClutterActor * clutter_actor_get_parent (ClutterActor *self);
|
ClutterActor * clutter_actor_get_parent (ClutterActor *self);
|
||||||
gboolean clutter_actor_contains (ClutterActor *self,
|
gboolean clutter_actor_contains (ClutterActor *self,
|
||||||
ClutterActor *descendant);
|
ClutterActor *descendant);
|
||||||
ClutterActor* clutter_actor_get_stage (ClutterActor *actor);
|
ClutterActor* clutter_actor_get_stage (ClutterActor *actor);
|
||||||
void clutter_actor_set_child_below_sibling (ClutterActor *self,
|
void clutter_actor_set_child_below_sibling (ClutterActor *self,
|
||||||
ClutterActor *child,
|
ClutterActor *child,
|
||||||
ClutterActor *sibling);
|
ClutterActor *sibling);
|
||||||
void clutter_actor_set_child_above_sibling (ClutterActor *self,
|
void clutter_actor_set_child_above_sibling (ClutterActor *self,
|
||||||
ClutterActor *child,
|
ClutterActor *child,
|
||||||
ClutterActor *sibling);
|
ClutterActor *sibling);
|
||||||
void clutter_actor_set_child_at_index (ClutterActor *self,
|
void clutter_actor_set_child_at_index (ClutterActor *self,
|
||||||
ClutterActor *child,
|
ClutterActor *child,
|
||||||
gint index_);
|
gint index_);
|
||||||
|
void clutter_actor_iter_init (ClutterActorIter *iter,
|
||||||
void clutter_actor_iter_init (ClutterActorIter *iter,
|
ClutterActor *root);
|
||||||
ClutterActor *root);
|
gboolean clutter_actor_iter_next (ClutterActorIter *iter,
|
||||||
gboolean clutter_actor_iter_next (ClutterActorIter *iter,
|
ClutterActor **child);
|
||||||
ClutterActor **child);
|
gboolean clutter_actor_iter_prev (ClutterActorIter *iter,
|
||||||
gboolean clutter_actor_iter_prev (ClutterActorIter *iter,
|
ClutterActor **child);
|
||||||
ClutterActor **child);
|
void clutter_actor_iter_remove (ClutterActorIter *iter);
|
||||||
void clutter_actor_iter_remove (ClutterActorIter *iter);
|
|
||||||
|
|
||||||
/* Transformations */
|
/* Transformations */
|
||||||
gboolean clutter_actor_is_rotated (ClutterActor *self);
|
gboolean clutter_actor_is_rotated (ClutterActor *self);
|
||||||
gboolean clutter_actor_is_scaled (ClutterActor *self);
|
gboolean clutter_actor_is_scaled (ClutterActor *self);
|
||||||
void clutter_actor_set_rotation (ClutterActor *self,
|
void clutter_actor_set_rotation (ClutterActor *self,
|
||||||
ClutterRotateAxis axis,
|
ClutterRotateAxis axis,
|
||||||
gdouble angle,
|
gdouble angle,
|
||||||
gfloat x,
|
gfloat x,
|
||||||
gfloat y,
|
gfloat y,
|
||||||
gfloat z);
|
gfloat z);
|
||||||
void clutter_actor_set_z_rotation_from_gravity (ClutterActor *self,
|
void clutter_actor_set_z_rotation_from_gravity (ClutterActor *self,
|
||||||
gdouble angle,
|
gdouble angle,
|
||||||
ClutterGravity gravity);
|
ClutterGravity gravity);
|
||||||
gdouble clutter_actor_get_rotation (ClutterActor *self,
|
gdouble clutter_actor_get_rotation (ClutterActor *self,
|
||||||
ClutterRotateAxis axis,
|
ClutterRotateAxis axis,
|
||||||
gfloat *x,
|
gfloat *x,
|
||||||
gfloat *y,
|
gfloat *y,
|
||||||
gfloat *z);
|
gfloat *z);
|
||||||
ClutterGravity clutter_actor_get_z_rotation_gravity (ClutterActor *self);
|
ClutterGravity clutter_actor_get_z_rotation_gravity (ClutterActor *self);
|
||||||
|
void clutter_actor_set_scale (ClutterActor *self,
|
||||||
void clutter_actor_set_scale (ClutterActor *self,
|
gdouble scale_x,
|
||||||
gdouble scale_x,
|
gdouble scale_y);
|
||||||
gdouble scale_y);
|
void clutter_actor_set_scale_full (ClutterActor *self,
|
||||||
void clutter_actor_set_scale_full (ClutterActor *self,
|
gdouble scale_x,
|
||||||
gdouble scale_x,
|
gdouble scale_y,
|
||||||
gdouble scale_y,
|
gfloat center_x,
|
||||||
gfloat center_x,
|
gfloat center_y);
|
||||||
gfloat center_y);
|
void clutter_actor_set_scale_with_gravity (ClutterActor *self,
|
||||||
void clutter_actor_set_scale_with_gravity (ClutterActor *self,
|
gdouble scale_x,
|
||||||
gdouble scale_x,
|
gdouble scale_y,
|
||||||
gdouble scale_y,
|
ClutterGravity gravity);
|
||||||
ClutterGravity gravity);
|
void clutter_actor_get_scale (ClutterActor *self,
|
||||||
void clutter_actor_get_scale (ClutterActor *self,
|
gdouble *scale_x,
|
||||||
gdouble *scale_x,
|
gdouble *scale_y);
|
||||||
gdouble *scale_y);
|
void clutter_actor_get_scale_center (ClutterActor *self,
|
||||||
void clutter_actor_get_scale_center (ClutterActor *self,
|
gfloat *center_x,
|
||||||
gfloat *center_x,
|
gfloat *center_y);
|
||||||
gfloat *center_y);
|
ClutterGravity clutter_actor_get_scale_gravity (ClutterActor *self);
|
||||||
ClutterGravity clutter_actor_get_scale_gravity (ClutterActor *self);
|
void clutter_actor_set_anchor_point (ClutterActor *self,
|
||||||
void clutter_actor_set_anchor_point (ClutterActor *self,
|
gfloat anchor_x,
|
||||||
gfloat anchor_x,
|
gfloat anchor_y);
|
||||||
gfloat anchor_y);
|
void clutter_actor_move_anchor_point (ClutterActor *self,
|
||||||
void clutter_actor_move_anchor_point (ClutterActor *self,
|
gfloat anchor_x,
|
||||||
gfloat anchor_x,
|
gfloat anchor_y);
|
||||||
gfloat anchor_y);
|
void clutter_actor_get_anchor_point (ClutterActor *self,
|
||||||
void clutter_actor_get_anchor_point (ClutterActor *self,
|
gfloat *anchor_x,
|
||||||
gfloat *anchor_x,
|
gfloat *anchor_y);
|
||||||
gfloat *anchor_y);
|
ClutterGravity clutter_actor_get_anchor_point_gravity (ClutterActor *self);
|
||||||
ClutterGravity clutter_actor_get_anchor_point_gravity (ClutterActor *self);
|
void clutter_actor_set_anchor_point_from_gravity (ClutterActor *self,
|
||||||
void clutter_actor_set_anchor_point_from_gravity (ClutterActor *self,
|
ClutterGravity gravity);
|
||||||
ClutterGravity gravity);
|
void clutter_actor_move_anchor_point_from_gravity (ClutterActor *self,
|
||||||
void clutter_actor_move_anchor_point_from_gravity (ClutterActor *self,
|
ClutterGravity gravity);
|
||||||
ClutterGravity gravity);
|
void clutter_actor_get_transformed_position (ClutterActor *self,
|
||||||
|
gfloat *x,
|
||||||
gboolean clutter_actor_transform_stage_point (ClutterActor *self,
|
gfloat *y);
|
||||||
gfloat x,
|
void clutter_actor_get_transformed_size (ClutterActor *self,
|
||||||
gfloat y,
|
gfloat *width,
|
||||||
gfloat *x_out,
|
gfloat *height);
|
||||||
gfloat *y_out);
|
gboolean clutter_actor_transform_stage_point (ClutterActor *self,
|
||||||
gboolean clutter_actor_should_pick_paint (ClutterActor *self);
|
gfloat x,
|
||||||
|
gfloat y,
|
||||||
void clutter_actor_get_abs_allocation_vertices (ClutterActor *self,
|
gfloat *x_out,
|
||||||
ClutterVertex verts[]);
|
gfloat *y_out);
|
||||||
|
void clutter_actor_get_abs_allocation_vertices (ClutterActor *self,
|
||||||
void clutter_actor_apply_transform_to_point (ClutterActor *self,
|
ClutterVertex verts[]);
|
||||||
const ClutterVertex *point,
|
void clutter_actor_apply_transform_to_point (ClutterActor *self,
|
||||||
ClutterVertex *vertex);
|
const ClutterVertex *point,
|
||||||
void clutter_actor_apply_relative_transform_to_point (ClutterActor *self,
|
ClutterVertex *vertex);
|
||||||
ClutterActor *ancestor,
|
void clutter_actor_apply_relative_transform_to_point (ClutterActor *self,
|
||||||
const ClutterVertex *point,
|
ClutterActor *ancestor,
|
||||||
ClutterVertex *vertex);
|
const ClutterVertex *point,
|
||||||
|
ClutterVertex *vertex);
|
||||||
PangoContext *clutter_actor_get_pango_context (ClutterActor *self);
|
void clutter_actor_get_transformation_matrix (ClutterActor *self,
|
||||||
PangoContext *clutter_actor_create_pango_context (ClutterActor *self);
|
CoglMatrix *matrix);
|
||||||
PangoLayout * clutter_actor_create_pango_layout (ClutterActor *self,
|
|
||||||
const gchar *text);
|
|
||||||
|
|
||||||
void clutter_actor_get_transformation_matrix (ClutterActor *self,
|
|
||||||
CoglMatrix *matrix);
|
|
||||||
|
|
||||||
gboolean clutter_actor_is_in_clone_paint (ClutterActor *self);
|
|
||||||
gboolean clutter_actor_has_pointer (ClutterActor *self);
|
|
||||||
|
|
||||||
void clutter_actor_set_text_direction (ClutterActor *self,
|
|
||||||
ClutterTextDirection text_dir);
|
|
||||||
ClutterTextDirection clutter_actor_get_text_direction (ClutterActor *self);
|
|
||||||
|
|
||||||
AtkObject * clutter_actor_get_accessible (ClutterActor *self);
|
|
||||||
|
|
||||||
const ClutterPaintVolume *clutter_actor_get_paint_volume (ClutterActor *self);
|
|
||||||
const ClutterPaintVolume *clutter_actor_get_transformed_paint_volume (ClutterActor *self,
|
|
||||||
ClutterActor *relative_to_ancestor);
|
|
||||||
|
|
||||||
gboolean clutter_actor_get_paint_box (ClutterActor *self,
|
|
||||||
ClutterActorBox *box);
|
|
||||||
|
|
||||||
gboolean clutter_actor_has_overlaps (ClutterActor *self);
|
|
||||||
|
|
||||||
void clutter_actor_set_background_color (ClutterActor *self,
|
|
||||||
const ClutterColor *color);
|
|
||||||
void clutter_actor_get_background_color (ClutterActor *self,
|
|
||||||
ClutterColor *color);
|
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user