#ifndef __LOL_CONTACT_VIEW_H__ #define __LOL_CONTACT_VIEW_H__ #include typedef struct _LolContactView LolContactView; typedef struct _LolContactViewClass LolContactViewClass; typedef struct _LolContactViewPrivate LolContactViewPrivate; GType lol_contact_view_get_type (void); #define LOL_TYPE_CONTACT_VIEW \ (lol_contact_view_get_type ()) #define LOL_CONTACT_VIEW(obj) \ (G_TYPE_CHECK_INSTANCE_CAST ((obj), LOL_TYPE_CONTACT_VIEW, \ LolContactView)) #define LOL_CONTACT_VIEW_CLASS(klass) \ (G_TYPE_CHECK_CLASS_CAST ((klass), LOL_TYPE_CONTACT_VIEW, \ LolContactViewClass)) #define LOL_IS_CONTACT_VIEW(obj) \ (G_TYPE_CHECK_INSTANCE_TYPE ((obj), LOL_TYPE_CONTACT_VIEW)) #define LOL_IS_CONTACT_VIEW_CLASS(klass) \ (G_TYPE_CHECK_CLASS_TYPE ((klass), LOL_TYPE_CONTACT_VIEW)) #define LOL_CONTACT_VIEW_GET_CLASS(obj) \ (G_TYPE_INSTANCE_GET_CLASS ((obj), LOL_TYPE_CONTACT_VIEW, \ LolContactViewClass)) struct _LolContactView { ClutterBox parent; LolContactViewPrivate *priv; }; struct _LolContactViewClass { ClutterBoxClass parent_class; gpointer priv; }; LolContactView * lol_contact_view_new (void); void lol_contact_view_toggle_selected (LolContactView *self); #endif