Lines Matching refs:EAPI
311 EAPI void ewk_tile_unused_cache_max_set(Ewk_Tile_Unused_Cache *tuc, size_t max);
312 EAPI size_t ewk_tile_unused_cache_max_get(const Ewk_Tile_Unused_Cache *tuc);
313 EAPI size_t ewk_tile_unused_cache_used_get(const Ewk_Tile_Unused_Cache *tuc);
314 EAPI size_t ewk_tile_unused_cache_flush(Ewk_Tile_Unused_Cache *tuc, size_t bytes);
315 EAPI void ewk_tile_unused_cache_auto_flush(Ewk_Tile_Unused_Cache *tuc);
317 EAPI Eina_Bool ewk_view_base_smart_set(Ewk_View_Smart_Class *api);
318 EAPI Eina_Bool ewk_view_single_smart_set(Ewk_View_Smart_Class *api);
319 EAPI Eina_Bool ewk_view_tiled_smart_set(Ewk_View_Smart_Class *api);
321 EAPI Evas_Object *ewk_view_single_add(Evas *e);
322 EAPI Evas_Object *ewk_view_tiled_add(Evas *e);
324 EAPI Ewk_Tile_Unused_Cache *ewk_view_tiled_unused_cache_get(const Evas_Object *o);
325 EAPI void ewk_view_tiled_unused_cache_set(Evas_Object *o, Ewk_Tile_Unused_Cache *cache);
328 EAPI void ewk_view_tiled_process_entire_queue_set(Evas_Object *o, Eina_Bool flag);
330 EAPI void ewk_view_fixed_layout_size_set(Evas_Object *o, Evas_Coord w, Evas_Coord h);
331 EAPI void ewk_view_fixed_layout_size_get(Evas_Object *o, Evas_Coord *w, Evas_Coord *h);
333 EAPI void ewk_view_theme_set(Evas_Object *o, const char *path);
334 EAPI const char *ewk_view_theme_get(Evas_Object *o);
336 EAPI Evas_Object *ewk_view_frame_main_get(const Evas_Object *o);
337 EAPI Evas_Object *ewk_view_frame_focused_get(const Evas_Object *o);
339 EAPI Eina_Bool ewk_view_uri_set(Evas_Object *o, const char *uri);
340 EAPI const char *ewk_view_uri_get(const Evas_Object *o);
341 EAPI const char *ewk_view_title_get(const Evas_Object *o);
343 EAPI Eina_Bool ewk_view_editable_get(const Evas_Object *o);
344 EAPI Eina_Bool ewk_view_editable_set(Evas_Object *o, Eina_Bool editable);
346 EAPI void ewk_view_bg_color_set(Evas_Object *o, int r, int g, int b, int a);
347 EAPI void ewk_view_bg_color_get(const Evas_Object *o, int *r, int *g, int *b, int *a);
349 EAPI char *ewk_view_selection_get(const Evas_Object *o);
350 EAPI Eina_Bool ewk_view_select_none(Evas_Object *o);
351 EAPI Eina_Bool ewk_view_select_all(Evas_Object *o);
352 EAPI Eina_Bool ewk_view_select_paragraph(Evas_Object *o);
353 EAPI Eina_Bool ewk_view_select_sentence(Evas_Object *o);
354 EAPI Eina_Bool ewk_view_select_line(Evas_Object *o);
355 EAPI Eina_Bool ewk_view_select_word(Evas_Object *o);
357 EAPI Eina_Bool ewk_view_context_menu_forward_event(Evas_Object *o, const Evas_Event_Mouse_Down *ev);
359 EAPI void ewk_view_popup_selected_set(Evas_Object *o, int index);
360 EAPI Eina_Bool ewk_view_popup_destroy(Evas_Object *o);
362 EAPI Eina_Bool ewk_view_text_search(const Evas_Object *o, const char *string, Eina_Bool case_sensitive, Eina_Bool forward, Eina_Bool wrap);
364 EAPI unsigned int ewk_view_text_matches_mark(Evas_Object *o, const char *string, Eina_Bool case_sensitive, Eina_Bool highlight, unsigned int limit);
365 EAPI Eina_Bool ewk_view_text_matches_unmark_all(Evas_Object *o);
366 EAPI Eina_Bool ewk_view_text_matches_highlight_set(Evas_Object *o, Eina_Bool highlight);
367 EAPI Eina_Bool ewk_view_text_matches_highlight_get(const Evas_Object *o);
369 EAPI double ewk_view_load_progress_get(const Evas_Object *o);
371 EAPI Eina_Bool ewk_view_stop(Evas_Object *o);
372 EAPI Eina_Bool ewk_view_reload(Evas_Object *o);
373 EAPI Eina_Bool ewk_view_reload_full(Evas_Object *o);
375 EAPI Eina_Bool ewk_view_back(Evas_Object *o);
376 EAPI Eina_Bool ewk_view_forward(Evas_Object *o);
377 EAPI Eina_Bool ewk_view_navigate(Evas_Object *o, int steps);
379 EAPI Eina_Bool ewk_view_back_possible(Evas_Object *o);
380 EAPI Eina_Bool ewk_view_forward_possible(Evas_Object *o);
381 EAPI Eina_Bool ewk_view_navigate_possible(Evas_Object *o, int steps);
383 EAPI Eina_Bool ewk_view_history_enable_get(const Evas_Object *o);
384 EAPI Eina_Bool ewk_view_history_enable_set(Evas_Object *o, Eina_Bool enable);
385 EAPI Ewk_History *ewk_view_history_get(const Evas_Object *o);
387 EAPI float ewk_view_zoom_get(const Evas_Object *o);
388 EAPI Eina_Bool ewk_view_zoom_set(Evas_Object *o, float zoom, Evas_Coord cx, Evas_Coord cy);
390 EAPI Eina_Bool ewk_view_zoom_weak_smooth_scale_get(const Evas_Object *o);
391 EAPI void ewk_view_zoom_weak_smooth_scale_set(Evas_Object *o, Eina_Bool smooth_scale);
393 EAPI Eina_Bool ewk_view_zoom_weak_set(Evas_Object *o, float zoom, Evas_Coord cx, Evas_Coord cy);
394 EAPI Eina_Bool ewk_view_zoom_animated_mark_start(Evas_Object *o, float zoom);
395 EAPI Eina_Bool ewk_view_zoom_animated_mark_end(Evas_Object *o, float zoom);
396 EAPI Eina_Bool ewk_view_zoom_animated_mark_current(Evas_Object *o, float zoom);
397 EAPI Eina_Bool ewk_view_zoom_animated_mark_stop(Evas_Object *o);
399 EAPI Eina_Bool ewk_view_zoom_animated_set(Evas_Object *o, float zoom, float duration, Evas_Coord cx, Evas_Coord cy);
400 EAPI Eina_Bool ewk_view_zoom_text_only_get(const Evas_Object *o);
401 EAPI Eina_Bool ewk_view_zoom_text_only_set(Evas_Object *o, Eina_Bool setting);
403 EAPI Eina_Bool ewk_view_pre_render_region(Evas_Object *o, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, float zoom);
404 EAPI Eina_Bool ewk_view_pre_render_relative_radius(Evas_Object *o, unsigned int n);
405 EAPI void ewk_view_pre_render_cancel(Evas_Object *o);
406 EAPI Eina_Bool ewk_view_enable_render(const Evas_Object *o);
407 EAPI Eina_Bool ewk_view_disable_render(const Evas_Object *o);
409 EAPI unsigned int ewk_view_imh_get(Evas_Object *o);
412 EAPI const char *ewk_view_setting_user_agent_get(const Evas_Object *o);
413 EAPI Eina_Bool ewk_view_setting_user_agent_set(Evas_Object *o, const char *user_agent);
415 EAPI Eina_Bool ewk_view_setting_auto_load_images_get(const Evas_Object *o);
416 EAPI Eina_Bool ewk_view_setting_auto_load_images_set(Evas_Object *o, Eina_Bool automatic);
418 EAPI Eina_Bool ewk_view_setting_auto_shrink_images_get(const Evas_Object *o);
419 EAPI Eina_Bool ewk_view_setting_auto_shrink_images_set(Evas_Object *o, Eina_Bool automatic);
421 EAPI Eina_Bool ewk_view_setting_enable_auto_resize_window_get(const Evas_Object *o);
422 EAPI Eina_Bool ewk_view_setting_enable_auto_resize_window_set(Evas_Object *o, Eina_Bool resizable);
423 EAPI Eina_Bool ewk_view_setting_enable_scripts_get(const Evas_Object *o);
424 EAPI Eina_Bool ewk_view_setting_enable_scripts_set(Evas_Object *o, Eina_Bool enable);
426 EAPI Eina_Bool ewk_view_setting_enable_plugins_get(const Evas_Object *o);
427 EAPI Eina_Bool ewk_view_setting_enable_plugins_set(Evas_Object *o, Eina_Bool enable);
429 EAPI Eina_Bool ewk_view_setting_enable_frame_flattening_get(const Evas_Object* o);
430 EAPI Eina_Bool ewk_view_setting_enable_frame_flattening_set(Evas_Object* o, Eina_Bool enable);
432 EAPI Eina_Bool ewk_view_setting_scripts_window_open_get(const Evas_Object *o);
433 EAPI Eina_Bool ewk_view_setting_scripts_window_open_set(Evas_Object *o, Eina_Bool allow);
435 EAPI Eina_Bool ewk_view_setting_resizable_textareas_get(const Evas_Object *o);
436 EAPI Eina_Bool ewk_view_setting_resizable_textareas_set(Evas_Object *o, Eina_Bool enable);
438 EAPI const char *ewk_view_setting_user_stylesheet_get(const Evas_Object *o);
439 EAPI Eina_Bool ewk_view_setting_user_stylesheet_set(Evas_Object *o, const char *uri);
441 EAPI Eina_Bool ewk_view_setting_private_browsing_get(const Evas_Object *o);
442 EAPI Eina_Bool ewk_view_setting_private_browsing_set(Evas_Object *o, Eina_Bool enable);
443 EAPI Eina_Bool ewk_view_setting_offline_app_cache_get(const Evas_Object *o);
444 EAPI Eina_Bool ewk_view_setting_offline_app_cache_set(Evas_Object *o, Eina_Bool enable);
446 EAPI Eina_Bool ewk_view_setting_caret_browsing_get(const Evas_Object *o);
447 EAPI Eina_Bool ewk_view_setting_caret_browsing_set(Evas_Object *o, Eina_Bool enable);
449 EAPI const char *ewk_view_setting_encoding_custom_get(const Evas_Object *o);
450 EAPI Eina_Bool ewk_view_setting_encoding_custom_set(Evas_Object *o, const char *encoding);
451 EAPI const char *ewk_view_setting_encoding_default_get(const Evas_Object *o);
452 EAPI Eina_Bool ewk_view_setting_encoding_default_set(Evas_Object *o, const char *encoding);
454 EAPI int ewk_view_setting_font_minimum_size_get(const Evas_Object *o);
455 EAPI Eina_Bool ewk_view_setting_font_minimum_size_set(Evas_Object *o, int size);
456 EAPI int ewk_view_setting_font_minimum_logical_size_get(const Evas_Object *o);
457 EAPI Eina_Bool ewk_view_setting_font_minimum_logical_size_set(Evas_Object *o, int size);
458 EAPI int ewk_view_setting_font_default_size_get(const Evas_Object *o);
459 EAPI Eina_Bool ewk_view_setting_font_default_size_set(Evas_Object *o, int size);
460 EAPI int ewk_view_setting_font_monospace_size_get(const Evas_Object *o);
461 EAPI Eina_Bool ewk_view_setting_font_monospace_size_set(Evas_Object *o, int size);
463 EAPI const char *ewk_view_setting_font_standard_get(const Evas_Object *o);
464 EAPI Eina_Bool ewk_view_setting_font_standard_set(Evas_Object *o, const char *family);
466 EAPI const char *ewk_view_setting_font_cursive_get(const Evas_Object *o);
467 EAPI Eina_Bool ewk_view_setting_font_cursive_set(Evas_Object *o, const char *family);
469 EAPI const char *ewk_view_setting_font_monospace_get(const Evas_Object *o);
470 EAPI Eina_Bool ewk_view_setting_font_monospace_set(Evas_Object *o, const char *family);
472 EAPI const char *ewk_view_setting_font_fantasy_get(const Evas_Object *o);
473 EAPI Eina_Bool ewk_view_setting_font_fantasy_set(Evas_Object *o, const char *family);
475 EAPI const char *ewk_view_setting_font_serif_get(const Evas_Object *o);
476 EAPI Eina_Bool ewk_view_setting_font_serif_set(Evas_Object *o, const char *family);
478 EAPI const char *ewk_view_setting_font_sans_serif_get(const Evas_Object *o);
479 EAPI Eina_Bool ewk_view_setting_font_sans_serif_set(Evas_Object *o, const char *family);
481 EAPI Eina_Bool ewk_view_setting_spatial_navigation_get(Evas_Object* o);
482 EAPI Eina_Bool ewk_view_setting_spatial_navigation_set(Evas_Object* o, Eina_Bool enable);
484 EAPI Eina_Bool ewk_view_setting_local_storage_get(Evas_Object* o);
485 EAPI Eina_Bool ewk_view_setting_local_storage_set(Evas_Object* o, Eina_Bool enable);
486 EAPI const char *ewk_view_setting_local_storage_database_path_get(const Evas_Object *o);
487 EAPI Eina_Bool ewk_view_setting_local_storage_database_path_set(Evas_Object *o, const char *path);
489 EAPI Eina_Bool ewk_view_setting_page_cache_get(Evas_Object* o);
490 EAPI Eina_Bool ewk_view_setting_page_cache_set(Evas_Object* o, Eina_Bool enable);
492 EAPI Eina_Bool ewk_view_setting_encoding_detector_get(Evas_Object* o);
493 EAPI Eina_Bool ewk_view_setting_encoding_detector_set(Evas_Object* o, Eina_Bool enable);
496 EAPI Ewk_View_Smart_Data *ewk_view_smart_data_get(const Evas_Object *o);
498 EAPI const Eina_Rectangle *ewk_view_repaints_get(const Ewk_View_Private_Data *priv, size_t *count);
499 EAPI const Ewk_Scroll_Request *ewk_view_scroll_requests_get(const Ewk_View_Private_Data *priv, size_t *count);
501 EAPI void ewk_view_repaint_add(Ewk_View_Private_Data *priv, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h);
503 EAPI void ewk_view_layout_if_needed_recursive(Ewk_View_Private_Data *priv);
505 EAPI void ewk_view_scrolls_process(Ewk_View_Smart_Data *sd);
515 EAPI Ewk_View_Paint_Context *ewk_view_paint_context_new(Ewk_View_Private_Data *priv, cairo_t *cr);
516 EAPI void ewk_view_paint_context_free(Ewk_View_Paint_Context *ctxt);
518 EAPI void ewk_view_paint_context_save(Ewk_View_Paint_Context *ctxt);
519 EAPI void ewk_view_paint_context_restore(Ewk_View_Paint_Context *ctxt);
520 EAPI void ewk_view_paint_context_clip(Ewk_View_Paint_Context *ctxt, const Eina_Rectangle *area);
521 EAPI void ewk_view_paint_context_paint(Ewk_View_Paint_Context *ctxt, const Eina_Rectangle *area);
522 EAPI void ewk_view_paint_context_paint_contents(Ewk_View_Paint_Context *ctxt, const Eina_Rectangle *area);
523 EAPI void ewk_view_paint_context_scale(Ewk_View_Paint_Context *ctxt, float scale_x, float scale_y);
524 EAPI void ewk_view_paint_context_translate(Ewk_View_Paint_Context *ctxt, float x, float y);
526 EAPI Eina_Bool ewk_view_paint(Ewk_View_Private_Data *priv, cairo_t *cr, const Eina_Rectangle *area);
527 EAPI Eina_Bool ewk_view_paint_contents(Ewk_View_Private_Data *priv, cairo_t *cr, const Eina_Rectangle *area);
529 EAPI void ewk_view_viewport_attributes_get(Evas_Object *o, float* w, float* h, float* init_scale, float* max_scale, float* min_scale, float* device_pixel_ratio , Eina_Bool* user_scalable);
530 EAPI Eina_Bool ewk_view_zoom_range_set(Evas_Object* o, float min_scale, float max_scale);
531 EAPI float ewk_view_zoom_range_min_get(Evas_Object* o);
532 EAPI float ewk_view_zoom_range_max_get(Evas_Object* o);
533 EAPI void ewk_view_user_scalable_set(Evas_Object* o, Eina_Bool user_scalable);
534 EAPI Eina_Bool ewk_view_user_scalable_get(Evas_Object* o);
535 EAPI float ewk_view_device_pixel_ratio_get(Evas_Object* o);