News

Documentation

lib/efreet_icon.c File Reference

#include "Efreet.h"
#include "efreet_private.h"

Include dependency graph for efreet_icon.c:


Defines

#define NO_MATCH_KEY   ((char *)0xdeadbeef)

Functions

const char * efreet_icon_dir_get (void)
 Returns the user icon directory.
void efreet_icon_extension_add (const char *ext)
 Adds the given extension to the list of possible icon extensions.
Ecore_List * efreet_icon_extra_list_get (void)
 Gets the list of all extra directories to look for icons. These directories are used to look for icons after looking in the user icon dir and before looking in standard system directories. The order of search is from first to last directory in this list. the strings in the list should be created with ecore_string_instance().
Efreet_Iconefreet_icon_find (const char *theme_name, const char *icon, const char *size)
 Retrieves all of the information about the given icon.
int efreet_icon_init (void)
const char * efreet_icon_path_find (const char *theme, const char *icon, const char *size)
 Retrives the path to the given icon.
void efreet_icon_shutdown (void)
Efreet_Icon_Themeefreet_icon_theme_find (const char *theme_name)
 Tries to get the icon theme structure for the given theme name.
Ecore_List * efreet_icon_theme_list_get (void)
 Retrieves all of the non-hidden icon themes available on the system. The returned list must be freed. Do not free the list data.

Variables

Ecore_List * efreet_icon_extensions = NULL

Define Documentation

#define NO_MATCH_KEY   ((char *)0xdeadbeef)


Variable Documentation

Ecore_List* efreet_icon_extensions = NULL


Copyright © Enlightenment.org

Efreet Documentation Generated: Sat Apr 7 17:55:45 2007