Home | History | Annotate | Download | only in common

Lines Matching refs:cache_

57     if (cache_[font_name].ref_count_ == 0) {  // Requested font is new to cache.
58 cache_[font_name].ref_count_ = 1;
60 SelectObject(cache_[font_name].dc_, cache_[font_name].old_font_);
61 DeleteObject(cache_[font_name].font_);
62 ReleaseDC(NULL, cache_[font_name].dc_);
64 cache_[font_name].font_ = font_handle;
65 cache_[font_name].dc_ = hdc;
66 cache_[font_name].old_font_ = old_font;
67 cache_[font_name].ref_count_ += ref_count_inc;
84 element = cache_.find(*i);
85 if (element != cache_.end()) {
91 for (FontNameToElement::iterator i = cache_.begin(); i != cache_.end(); ) {
93 cache_.erase(i++);
128 std::map<string16, CacheElement> cache_;