Ewk_Tile_Unused_Cache* ewk_view_tiled_unused_cache_get(const Evas_Object* ewkView) { EWK_VIEW_TYPE_CHECK_OR_RETURN(ewkView, ewkViewTiledName, 0); Ewk_View_Smart_Data* smartData = ewk_view_smart_data_get(ewkView); EINA_SAFETY_ON_NULL_RETURN_VAL(smartData, 0); return ewk_tiled_backing_store_tile_unused_cache_get(smartData->backing_store); }
void ewk_view_tiled_unused_cache_set(Evas_Object* ewkView, Ewk_Tile_Unused_Cache* cache) { EWK_VIEW_TYPE_CHECK_OR_RETURN(ewkView, ewkViewTiledName); Ewk_View_Smart_Data* smartData = ewk_view_smart_data_get(ewkView); EINA_SAFETY_ON_NULL_RETURN(smartData); ewk_tiled_backing_store_tile_unused_cache_set(smartData->backing_store, cache); }
void ewk_view_tiled_unused_cache_set(Evas_Object* ewkView, Ewk_Tile_Unused_Cache* cache) { Ewk_View_Smart_Data* sd = ewk_view_smart_data_get(ewkView); EINA_SAFETY_ON_NULL_RETURN(sd); ewk_tiled_backing_store_tile_unused_cache_set(sd->backing_store, cache); }
Ewk_Tile_Unused_Cache* ewk_view_tiled_unused_cache_get(const Evas_Object* ewkView) { Ewk_View_Smart_Data* sd = ewk_view_smart_data_get(ewkView); EINA_SAFETY_ON_NULL_RETURN_VAL(sd, 0); return ewk_tiled_backing_store_tile_unused_cache_get(sd->backing_store); }
/** * Set the function with the same name of the tiled backing store. * @param o the tiled backing store object. * @param flag value of the tiled backing store flag to set. */ void ewk_view_tiled_process_entire_queue_set(Evas_Object *o, Eina_Bool flag) { Ewk_View_Smart_Data *sd = ewk_view_smart_data_get(o); EINA_SAFETY_ON_NULL_RETURN(sd); ewk_tiled_backing_store_process_entire_queue_set(sd->backing_store, flag); }