Eina_List *themes;
Eina_List *extension;
Eina_Hash *cache;
+ Eina_Hash *cache_data;
Elm_Theme *ref_theme;
Eina_List *referrers;
const char *theme;
#define ELM_SOFTWARE_SDL (_elm_engines[9])
#define ELM_SOFTWARE_16_SDL (_elm_engines[10])
#define ELM_OPENGL_SDL (_elm_engines[11])
+#define ELM_BUFFER (_elm_engines[12])
+#define ELM_EWS (_elm_engines[13])
+#define ELM_OPENGL_COCOA (_elm_engines[14])
+#define ELM_SOFTWARE_PSL1GHT (_elm_engines[15])
#define ELM_FONT_TOKEN_STYLE ":style="
+#define ELM_ACCESS_MODE_OFF 0
+#define ELM_ACCESS_MODE_ON 1
+
struct _Elm_Config
{
int config_version;
Eina_Bool is_mirrored : 1;
Eina_Bool password_show_last;
double password_show_last_timeout;
+ Eina_Bool glayer_zoom_finger_enable;
double glayer_zoom_finger_factor;
double glayer_zoom_wheel_factor;
double glayer_zoom_distance_tolerance;
+ double glayer_rotate_finger_enable;
double glayer_rotate_angular_tolerance;
double glayer_line_min_length;
double glayer_line_distance_tolerance;
Eina_Bool _elm_widget_top_win_focused_get(const Evas_Object *obj);
void _elm_unneed_ethumb(void);
+void _elm_unneed_web(void);
void _elm_rescale(void);
void _elm_widget_mirrored_reload(Evas_Object *obj);
Eina_Hash *_elm_font_available_hash_add(Eina_Hash *font_hash, const char *full_name);
void _elm_font_available_hash_del(Eina_Hash *hash);
+void _els_box_layout(Evas_Object *o, Evas_Object_Box_Data *priv, int horizontal, int homogeneous, int rtl);
void elm_tooltip_theme(Elm_Tooltip *tt);
void elm_object_sub_tooltip_content_cb_set(Evas_Object *eventarea, Evas_Object *owner, Elm_Tooltip_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
void elm_cursor_theme(Elm_Cursor *cur);