mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-29 15:01:23 +00:00
19 lines
799 B
C
19 lines
799 B
C
#pragma once
|
|
|
|
#include <gtk.h>
|
|
|
|
#define IB_TYPE_ICON (ib_icon_get_type ())
|
|
G_DECLARE_FINAL_TYPE (IbIcon, ib_icon, IB, ICON, GObject)
|
|
|
|
IbIcon *ib_icon_new (const char *regular_name,
|
|
const char *symbolic_name,
|
|
const char *description,
|
|
const char *context);
|
|
|
|
const char *ib_icon_get_name (IbIcon *icon);
|
|
const char *ib_icon_get_regular_name (IbIcon *icon);
|
|
const char *ib_icon_get_symbolic_name (IbIcon *icon);
|
|
gboolean ib_icon_get_use_symbolic (IbIcon *icon);
|
|
const char *ib_icon_get_description (IbIcon *icon);
|
|
const char *ib_icon_get_context (IbIcon *icon);
|