#define PERL_NO_GET_CONTEXT
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include "ppport.h"
#include <Evas.h>
typedef Evas_Canvas EvasCanvas;
typedef Evas_Text EvasText;
MODULE = pEFL::Evas::Text PACKAGE = pEFL::Evas::Text
EvasText *
evas_object_text_add(e)
EvasCanvas *e
MODULE = pEFL::Evas::Text PACKAGE = EvasTextPtr PREFIX = evas_object_text_
void
evas_object_text_text_set(obj,text)
EvasText *obj
const char *text
char *
evas_object_text_text_get(obj)
const EvasText *obj
void
evas_object_text_font_source_set(obj,font_source)
EvasText *obj
const char *font_source
char *
evas_object_text_font_source_get(obj)
const EvasText *obj
void
evas_object_text_font_set(obj,font,size)
EvasText *obj
const char *font
int size
void
evas_object_text_font_get(obj, OUTLIST font,OUTLIST size)
const EvasText *obj
const char *font
int size
void
evas_object_text_shadow_color_set(obj,r,g,b,a)
EvasText *obj
int r
int g
int b
int a
void
evas_object_text_shadow_color_get(obj,OUTLIST r,OUTLIST g,OUTLIST b,OUTLIST a)
const EvasText *obj
int r
int g
int b
int a
void
evas_object_text_ellipsis_set(obj,ellipsis)
EvasText *obj
double ellipsis
double
evas_object_text_ellipsis_get(obj)
const EvasText *obj
void
evas_object_text_bidi_delimiters_set(obj,delim)
EvasText *obj
const char *delim
char *
evas_object_text_bidi_delimiters_get(obj)
const EvasText *obj
void
evas_object_text_outline_color_set(obj,r,g,b,a)
EvasText *obj
int r
int g
int b
int a
void
evas_object_text_outline_color_get(obj,OUTLIST r,OUTLIST g,OUTLIST b,OUTLIST a)
const EvasText *obj
int r
int g
int b
int a
void
evas_object_text_style_set(obj,style)
EvasText *obj
int style
int
evas_object_text_style_get(obj)
const EvasText *obj
void
evas_object_text_glow_color_set(obj,r,g,b,a)
EvasText *obj
int r
int g
int b
int a
void
evas_object_text_glow_color_get(obj,OUTLIST r,OUTLIST g,OUTLIST b,OUTLIST a)
const EvasText *obj
int r
int g
int b
int a
int
evas_object_text_max_descent_get(obj)
const EvasText *obj
void
evas_object_text_style_pad_get(obj,OUTLIST l,OUTLIST r,OUTLIST t,OUTLIST b)
const EvasText *obj
int l
int r
int t
int b
# Efl_Text_Bidirectional_Type (???)
int
evas_object_text_direction_get(obj)
const EvasText *obj
int
evas_object_text_ascent_get(obj)
const EvasText *obj
int
evas_object_text_horiz_advance_get(obj)
const EvasText *obj
int
evas_object_text_inset_get(obj)
const EvasText *obj
int
evas_object_text_max_ascent_get(obj)
const EvasText *obj
int
evas_object_text_vert_advance_get(obj)
const EvasText *obj
int
evas_object_text_descent_get(obj)
const EvasText *obj
int
evas_object_text_last_up_to_pos(obj,x,y)
const EvasText *obj
int x
int y
int
evas_object_text_char_coords_get(obj,x,y,OUTLIST cx,OUTLIST cy,OUTLIST cw,OUTLIST ch)
const EvasText *obj
int x
int y
int cx
int cy
int cw
int ch
Eina_Bool
evas_object_text_char_pos_get(obj,pos,OUTLIST cx,OUTLIST cy,OUTLIST cw,OUTLIST ch)
const EvasText *obj
int pos
int cx
int cy
int cw
int ch