~ubuntu-branches/ubuntu/trusty/gnome-shell/trusty-proposed

« back to all changes in this revision

Viewing changes to src/st/st-private.h

Tags: upstream-2.29.0
ImportĀ upstreamĀ versionĀ 2.29.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
 
45
45
ClutterActor *_st_widget_get_dnd_clone (StWidget *widget);
46
46
 
47
 
void _st_bin_get_align_factors (StBin   *bin,
48
 
                                gdouble *x_align,
49
 
                                gdouble *y_align);
50
 
 
51
 
void _st_allocate_fill (ClutterActor    *child,
 
47
void _st_get_align_factors (StWidget *widget,
 
48
                            StAlign   x_align,
 
49
                            StAlign   y_align,
 
50
                            gdouble  *x_align_out,
 
51
                            gdouble  *y_align_out);
 
52
 
 
53
void _st_actor_get_preferred_width  (ClutterActor *actor,
 
54
                                     gfloat        for_height,
 
55
                                     gboolean      y_fill,
 
56
                                     gfloat       *min_width_p,
 
57
                                     gfloat       *natural_width_p);
 
58
void _st_actor_get_preferred_height (ClutterActor *actor,
 
59
                                     gfloat        for_width,
 
60
                                     gboolean      x_fill,
 
61
                                     gfloat       *min_height_p,
 
62
                                     gfloat       *natural_height_p);
 
63
 
 
64
void _st_allocate_fill (StWidget        *parent,
 
65
                        ClutterActor    *child,
52
66
                        ClutterActorBox *childbox,
53
67
                        StAlign          x_align,
54
68
                        StAlign          y_align,