Mercurial > pidgin
diff libpurple/plugins/perl/common/BuddyIcon.xs @ 15373:5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Sat, 20 Jan 2007 02:32:10 +0000 |
parents | |
children | 2f8274ce570a |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libpurple/plugins/perl/common/BuddyIcon.xs Sat Jan 20 02:32:10 2007 +0000 @@ -0,0 +1,90 @@ +#include "module.h" + +MODULE = Gaim::Buddy::Icon PACKAGE = Gaim::Buddy::Icon PREFIX = gaim_buddy_icon_ +PROTOTYPES: ENABLE + +void +gaim_buddy_icon_destroy(icon) + Gaim::Buddy::Icon icon + +Gaim::Buddy::Icon +gaim_buddy_icon_ref(icon) + Gaim::Buddy::Icon icon + +Gaim::Buddy::Icon +gaim_buddy_icon_unref(icon) + Gaim::Buddy::Icon icon + +void +gaim_buddy_icon_update(icon) + Gaim::Buddy::Icon icon + +void +gaim_buddy_icon_cache(icon, buddy) + Gaim::Buddy::Icon icon + Gaim::BuddyList::Buddy buddy + +void +gaim_buddy_icon_set_account(icon, account) + Gaim::Buddy::Icon icon + Gaim::Account account + +void +gaim_buddy_icon_set_username(icon, username) + Gaim::Buddy::Icon icon + const char * username + +void +gaim_buddy_icon_set_data(icon, data, len) + Gaim::Buddy::Icon icon + void * data + size_t len + +Gaim::Account +gaim_buddy_icon_get_account(icon) + Gaim::Buddy::Icon icon + +const char * +gaim_buddy_icon_get_username(icon) + Gaim::Buddy::Icon icon + +const void * +gaim_buddy_icon_get_data(icon, len) + Gaim::Buddy::Icon icon + size_t &len + +const char * +gaim_buddy_icon_get_type(icon) + Gaim::Buddy::Icon icon + +void +gaim_buddy_icon_get_scale_size(spec, width, height) + Gaim::Buddy::Icon::Spec spec + int *width + int *height + +MODULE = Gaim::Buddy::Icon PACKAGE = Gaim::Buddy::Icons PREFIX = gaim_buddy_icons_ +PROTOTYPES: ENABLE + +void +gaim_buddy_icons_set_caching(caching) + gboolean caching + +gboolean +gaim_buddy_icons_is_caching() + +void +gaim_buddy_icons_set_cache_dir(cache_dir) + const char *cache_dir + +const char * +gaim_buddy_icons_get_cache_dir(); + +Gaim::Handle +gaim_buddy_icons_get_handle(); + +void +gaim_buddy_icons_init(); + +void +gaim_buddy_icons_uninit()