1 #ifndef _SMSC_SMART_H_INCLUDED_
2 #define _SMSC_SMART_H_INCLUDED_
6 #include <paper_size.h>
10 Evas_Object *evas_smart_smsc_add(Evas *evas);
11 int evas_smart_smsc_set_file(Evas_Object *o, char **const fname,
12 int files_count, const char *ppd,
13 const struct paper_size_pts *paper_size,
14 enum page_orientation orientation, int n_up,
15 const struct page_scale *scale, int is_grayscale);
16 int evas_smart_smsc_set_layout(Evas_Object *o, Evas_Object *layout);
17 int init_smsc_accessability_support(Evas_Object *o);
18 int set_main_view_accessability_info(Evas_Object *o,
20 const char *access_info,
21 const char *access_type,
22 const char *access_context_info);
23 int evas_smart_smsc_calculate_page_number(Evas_Object *o);
24 int evas_smart_smsc_get_pages_count(Evas_Object *o);
26 #endif /* _SMSC_SMART_H_INCLUDED_ */