10#ifndef DUNST_ICON_LOOKUP_H
11#define DUNST_ICON_LOOKUP_H
25enum theme_dir_type { THEME_DIR_FIXED, THEME_DIR_SCALABLE, THEME_DIR_THRESHOLD };
31 int min_size, max_size;
33 enum theme_dir_type type;
70void set_default_theme(
int theme_index);
int load_icon_theme(char *name)
Load a theme with given name from a standard icon directory.
void free_all_themes(void)
Free all icon themes.
void add_default_theme(int theme_index)
Add theme to the list of default themes.
char * find_icon_path(const char *name, int size)
Find icon of specified size in the default theme or an inherited theme.
char * find_icon_in_theme(const char *name, int theme_index, int size)
Find icon of specified size in selected theme.