IconTheme 39 base/nix/mime_util_xdg.cc typedef std::map<std::string, IconTheme*> IconThemeMap; IconTheme 62 base/nix/mime_util_xdg.cc IconTheme* default_themes_[kDefaultThemeNum]; IconTheme 113 base/nix/mime_util_xdg.cc explicit IconTheme(const std::string& name); IconTheme 124 base/nix/mime_util_xdg.cc static IconTheme* LoadTheme(const std::string& theme_name); IconTheme 159 base/nix/mime_util_xdg.cc IconTheme::IconTheme(const std::string& name) IconTheme 182 base/nix/mime_util_xdg.cc FilePath IconTheme::GetIconPath(const std::string& icon_name, int size, IconTheme 217 base/nix/mime_util_xdg.cc IconTheme* theme = LoadTheme(inherits_); IconTheme 225 base/nix/mime_util_xdg.cc IconTheme* IconTheme::LoadTheme(const std::string& theme_name) { IconTheme 226 base/nix/mime_util_xdg.cc scoped_ptr<IconTheme> theme; IconTheme 232 base/nix/mime_util_xdg.cc theme.reset(new IconTheme(theme_name)); IconTheme 240 base/nix/mime_util_xdg.cc FilePath IconTheme::GetIconPathUnderSubdir(const std::string& icon_name, IconTheme 257 base/nix/mime_util_xdg.cc bool IconTheme::LoadIndexTheme(const FilePath& file) { IconTheme 323 base/nix/mime_util_xdg.cc size_t IconTheme::MatchesSize(SubDirInfo* info, size_t size) { IconTheme 344 base/nix/mime_util_xdg.cc std::string IconTheme::ReadLine(FILE* fp) { IconTheme 364 base/nix/mime_util_xdg.cc bool IconTheme::SetDirectories(const std::string& dirs) { IconTheme 501 base/nix/mime_util_xdg.cc IconTheme** default_themes = IconTheme 527 base/nix/mime_util_xdg.cc default_themes[1] = IconTheme::LoadTheme(kde_default_theme); IconTheme 528 base/nix/mime_util_xdg.cc default_themes[2] = IconTheme::LoadTheme(kde_fallback_theme); IconTheme 531 base/nix/mime_util_xdg.cc default_themes[1] = IconTheme::LoadTheme( IconTheme 533 base/nix/mime_util_xdg.cc default_themes[2] = IconTheme::LoadTheme("gnome"); IconTheme 536 base/nix/mime_util_xdg.cc default_themes[3] = IconTheme::LoadTheme("hicolor"); IconTheme 558 base/nix/mime_util_xdg.cc IconTheme** default_themes = constants->default_themes_;