iconcache.h File Reference

Go to the source code of this file.

Data Structures

struct  _MetaIconCache

Typedefs

typedef struct _MetaIconCache MetaIconCache

Enumerations

enum  IconOrigin {
  USING_NO_ICON, USING_FALLBACK_ICON, USING_KWM_WIN_ICON, USING_WM_HINTS,
  USING_NET_WM_ICON
}

Functions

void meta_icon_cache_init (MetaIconCache *icon_cache)
void meta_icon_cache_free (MetaIconCache *icon_cache)
void meta_icon_cache_property_changed (MetaIconCache *icon_cache, MetaDisplay *display, Atom atom)
gboolean meta_icon_cache_get_icon_invalidated (MetaIconCache *icon_cache)
gboolean meta_read_icons (MetaScreen *screen, Window xwindow, MetaIconCache *icon_cache, Pixmap wm_hints_pixmap, Pixmap wm_hints_mask, GdkPixbuf **iconp, int ideal_width, int ideal_height, GdkPixbuf **mini_iconp, int ideal_mini_width, int ideal_mini_height)


Typedef Documentation

typedef struct _MetaIconCache MetaIconCache

Definition at line 29 of file iconcache.h.


Enumeration Type Documentation

enum IconOrigin

Enumerator:
USING_NO_ICON 
USING_FALLBACK_ICON 
USING_KWM_WIN_ICON 
USING_WM_HINTS 
USING_NET_WM_ICON 

Definition at line 31 of file iconcache.h.


Function Documentation

void meta_icon_cache_free ( MetaIconCache icon_cache  ) 

Definition at line 549 of file iconcache.c.

References clear_icon_cache(), and FALSE.

Referenced by meta_invalidate_default_icons(), and meta_window_free().

gboolean meta_icon_cache_get_icon_invalidated ( MetaIconCache icon_cache  ) 

void meta_icon_cache_init ( MetaIconCache icon_cache  ) 

void meta_icon_cache_property_changed ( MetaIconCache icon_cache,
MetaDisplay display,
Atom  atom 
)

gboolean meta_read_icons ( MetaScreen screen,
Window  xwindow,
MetaIconCache icon_cache,
Pixmap  wm_hints_pixmap,
Pixmap  wm_hints_mask,
GdkPixbuf **  iconp,
int  ideal_width,
int  ideal_height,
GdkPixbuf **  mini_iconp,
int  ideal_mini_width,
int  ideal_mini_height 
)


Generated on Sat Aug 23 22:04:20 2008 for metacity by  doxygen 1.5.5