Home | History | Annotate | Download | only in image

Lines Matching refs:scale_factor

36   explicit Matcher(ui::ScaleFactor scale_factor) : scale_factor_(scale_factor) {
40 return rep.scale_factor() == scale_factor_;
64 ImageSkiaStorage(ImageSkiaSource* source, ui::ScaleFactor scale_factor)
68 FindRepresentation(scale_factor, true);
106 // |scale_factor|. If the image for the |scale_factor| doesn't exist
112 ui::ScaleFactor scale_factor, bool fetch_new_image) const {
115 float scale = ui::GetScaleFactorScale(scale_factor);
143 ImageSkiaRep image = source_->GetImageForScale(scale_factor);
148 Matcher(image.scale_factor())) == image_reps_.end()) {
153 // scale factor, create null ImageSkiaRep with the |scale_factor|
155 if (image.is_null() || image.scale_factor() != scale_factor) {
157 ImageSkiaRep(SkBitmap(), scale_factor));
161 return FindRepresentation(scale_factor, false);
198 ImageSkia::ImageSkia(ImageSkiaSource* source, ui::ScaleFactor scale_factor)
199 : storage_(new internal::ImageSkiaStorage(source, scale_factor)) {
269 void ImageSkia::RemoveRepresentation(ui::ScaleFactor scale_factor) {
276 storage_->FindRepresentation(scale_factor, false);
277 if (it != image_reps.end() && it->scale_factor() == scale_factor)
281 bool ImageSkia::HasRepresentation(ui::ScaleFactor scale_factor) const {
287 storage_->FindRepresentation(scale_factor, false);
289 it->scale_factor() == scale_factor);
293 ui::ScaleFactor scale_factor) const {
299 ImageSkiaReps::iterator it = storage_->FindRepresentation(scale_factor, true);