X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gio%2Fgemblem.h;h=bbfbeaa82126c33b357655fe75762d1d297e32a3;hb=0f9acd9d9be0d6efe3110d20eeee9a8b57b558bd;hp=06816e1213bb2000190bd8472371e239d7e2afb6;hpb=1b033919845cef366842373da9f1cfb56f522d01;p=platform%2Fupstream%2Fglib.git diff --git a/gio/gemblem.h b/gio/gemblem.h index 06816e1..bbfbeaa 100644 --- a/gio/gemblem.h +++ b/gio/gemblem.h @@ -13,19 +13,17 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General - * Public License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place, Suite 330, - * Boston, MA 02111-1307, USA. + * Public License along with this library; if not, see . * */ +#ifndef __G_EMBLEM_H__ +#define __G_EMBLEM_H__ + #if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION) #error "Only can be included directly." #endif -#ifndef __G_EMBLEM_H__ -#define __G_EMBLEM_H__ - #include G_BEGIN_DECLS @@ -45,12 +43,17 @@ G_BEGIN_DECLS typedef struct _GEmblem GEmblem; typedef struct _GEmblemClass GEmblemClass; +GLIB_AVAILABLE_IN_ALL GType g_emblem_get_type (void) G_GNUC_CONST; +GLIB_AVAILABLE_IN_ALL GEmblem *g_emblem_new (GIcon *icon); +GLIB_AVAILABLE_IN_ALL GEmblem *g_emblem_new_with_origin (GIcon *icon, GEmblemOrigin origin); +GLIB_AVAILABLE_IN_ALL GIcon *g_emblem_get_icon (GEmblem *emblem); +GLIB_AVAILABLE_IN_ALL GEmblemOrigin g_emblem_get_origin (GEmblem *emblem); G_END_DECLS