Lines Matching refs:SharedCacheEntry
148 const SharedCacheEntry* entry)
431 SharedCacheEntry* aliasTo = NULL;
434 = (SharedCacheEntry*)entry->ResolveIfAlias(&fSharedCache);
438 aliasTo = (SharedCacheEntry*)GetIconForPreferredApp(fileType,
556 (SharedCacheEntry*)entry);
870 aliasedEntry->SetAliasFor(&fSharedCache, (SharedCacheEntry*)entry);
1244 SharedCacheEntry* entry = fSharedCache.FindItem(mimeType, appSignature);
1250 entry = (SharedCacheEntry*)fSharedCache.ResolveIfAlias(entry);
1439 ((SharedCacheEntry*)entry)->Draw(view, where, mode, size, async);
1448 ((SharedCacheEntry*)entry)->Draw(view, where, mode, size,
1453 SharedCacheEntry*
1461 return fHashTable.Lookup(SharedCacheEntry::TypeAndSignature(fileType,
1466 SharedCacheEntry*
1473 SharedCacheEntry* entry = new SharedCacheEntry(fileType, appSignature);
1483 SharedIconCache::IconChanged(SharedCacheEntry* entry)
1494 SharedIconCache::RemoveAliasesTo(SharedCacheEntry* alias)
1498 SharedCacheEntry* entry = it.Next();
1507 const SharedCacheEntry* original) const
1513 SharedCacheEntry::SharedCacheEntry()
1520 SharedCacheEntry::SharedCacheEntry(const char* fileType,
1531 SharedCacheEntry::Draw(BView* view, BPoint where, IconDrawMode mode,
1557 SharedCacheEntry::Draw(BView* view, BPoint where, IconDrawMode mode,
1570 SharedCacheEntry::Hash(const TypeAndSignature& typeAndSignature)
1582 SharedCacheEntry::Hash() const
1589 SharedCacheEntry::operator==(const TypeAndSignature& typeAndSignature) const
1782 NodeIconCache::RemoveAliasesTo(SharedCacheEntry* alias)