| Top |  |  |  |  | 
| GESTextOverlay * | ges_text_overlay_new () | 
| void | ges_text_overlay_set_text () | 
| void | ges_text_overlay_set_font_desc () | 
| void | ges_text_overlay_set_halignment () | 
| void | ges_text_overlay_set_valignment () | 
| void | ges_text_overlay_set_color () | 
| void | ges_text_overlay_set_xpos () | 
| void | ges_text_overlay_set_ypos () | 
| const gchar * | ges_text_overlay_get_text () | 
| const char * | ges_text_overlay_get_font_desc () | 
| GESTextHAlign | ges_text_overlay_get_halignment () | 
| GESTextVAlign | ges_text_overlay_get_valignment () | 
| const guint32 | ges_text_overlay_get_color () | 
| const gdouble | ges_text_overlay_get_xpos () | 
| const gdouble | ges_text_overlay_get_ypos () | 
GObject ╰── GInitiallyUnowned ╰── GESTimelineElement ╰── GESTrackElement ╰── GESOperation ╰── GESTextOverlay
GESTextOverlay *
ges_text_overlay_new (void);
Creates a new GESTextOverlay.
The newly created GESTextOverlay or
NULL if something went wrong. 
[transfer floating][nullable]
void ges_text_overlay_set_text (GESTextOverlay *self,const gchar *text);
Sets the text this track element will render.
| self | the GESTextOverlay* to set text on | |
| text | the text to render. an internal copy of this text will be made. | 
void ges_text_overlay_set_font_desc (GESTextOverlay *self,const gchar *font_desc);
Sets the pango font description of the text this track element will render.
void ges_text_overlay_set_halignment (GESTextOverlay *self,GESTextHAlign halign);
Sets the horizontal aligment of the text.
| self | the GESTextOverlay* to set text on | |
| halign | The GESTextHAlign defining the horizontal alignment
of the text render by  | 
void ges_text_overlay_set_valignment (GESTextOverlay *self,GESTextVAlign valign);
Sets the vertical aligment of the text.
| self | the GESTextOverlay* to set text on | |
| valign | The GESTextVAlign defining the vertical alignment
of the text render by  | 
void ges_text_overlay_set_color (GESTextOverlay *self,guint32 color);
Sets the color of the text.
void ges_text_overlay_set_xpos (GESTextOverlay *self,gdouble position);
Sets the horizontal position of the text.
void ges_text_overlay_set_ypos (GESTextOverlay *self,gdouble position);
Sets the vertical position of the text.
const gchar *
ges_text_overlay_get_text (GESTextOverlay *self);
Get the text currently set on source
.
const char *
ges_text_overlay_get_font_desc (GESTextOverlay *self);
Get the pango font description currently set on source
.
GESTextHAlign
ges_text_overlay_get_halignment (GESTextOverlay *self);
Get the horizontal aligment used by source
.
GESTextVAlign
ges_text_overlay_get_valignment (GESTextOverlay *self);
Get the vertical aligment used by source
.
const guint32
ges_text_overlay_get_color (GESTextOverlay *self);
Get the color used by source
.
const gdouble
ges_text_overlay_get_xpos (GESTextOverlay *self);
Get the horizontal position used by source
.
const gdouble
ges_text_overlay_get_ypos (GESTextOverlay *self);
Get the vertical position used by source
.