A method to retrieve the effective horizontal alignment of the actor,
taking into consideration the text direction.
gboolean repeat);
void _clutter_actor_shader_post_paint (ClutterActor *actor);
+ClutterActorAlign _clutter_actor_get_effective_x_align (ClutterActor *self);
+
G_END_DECLS
#endif /* __CLUTTER_ACTOR_PRIVATE_H__ */
return res;
}
+/*< private >
+ * _clutter_actor_get_effective_x_align:
+ * @self: a #ClutterActor
+ *
+ * Retrieves the effective horizontal alignment, taking into
+ * consideration the text direction of @self.
+ *
+ * Return value: the effective horizontal alignment
+ */
+ClutterActorAlign
+_clutter_actor_get_effective_x_align (ClutterActor *self)
+{
+ return effective_align (clutter_actor_get_x_align (self),
+ clutter_actor_get_text_direction (self));
+}
+
static inline void
adjust_for_margin (float margin_start,
float margin_end,