| GtkSourceView Reference Manual |
|---|
GtkSourceStyleScheme —
#include <gtksourceview/gtksourcestylescheme.h> struct GtkSourceStyleScheme; struct GtkSourceStyleSchemeClass; GtkSourceTagStyle* gtk_source_style_scheme_get_tag_style (GtkSourceStyleScheme *scheme, const gchar *style_name); const gchar* gtk_source_style_scheme_get_name (GtkSourceStyleScheme *scheme); GtkSourceStyleScheme* gtk_source_style_scheme_get_default (void);
GInterface +----GtkSourceStyleScheme
struct GtkSourceStyleSchemeClass {
GTypeInterface base_iface;
/* vtable */
const gchar * (* get_name) (GtkSourceStyleScheme *scheme);
GtkSourceTagStyle * (* get_tag_style) (GtkSourceStyleScheme *scheme,
const gchar *style_name);
GSList * (* get_style_names) (GtkSourceStyleScheme *scheme);
/* Padding for future expansion */
void (*_gtk_source_reserved1) (void);
void (*_gtk_source_reserved2) (void);
void (*_gtk_source_reserved3) (void);
void (*_gtk_source_reserved4) (void);
};
GtkSourceTagStyle* gtk_source_style_scheme_get_tag_style (GtkSourceStyleScheme *scheme, const gchar *style_name);
| scheme : | |
| style_name : | |
| Returns : |
const gchar* gtk_source_style_scheme_get_name (GtkSourceStyleScheme *scheme);
| scheme : | |
| Returns : |
GtkSourceStyleScheme* gtk_source_style_scheme_get_default (void);
| Returns : |
| << GtkSourceLanguagesManager | GtkSourceTag >> |