GtkSourceStyleScheme

GtkSourceStyleScheme —

Synopsis


#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);

Object Hierarchy


  GInterface
   +----GtkSourceStyleScheme

Description

Details

struct GtkSourceStyleScheme

struct GtkSourceStyleScheme;


struct GtkSourceStyleSchemeClass

struct GtkSourceStyleSchemeClass {

	GTypeInterface	base_iface;

	/* signals */
	void                      (* style_changed)     (GtkSourceStyleScheme *scheme,
							 const gchar          *tag_id);

	/* 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);	
};


gtk_source_style_scheme_get_tag_style ()

GtkSourceTagStyle* gtk_source_style_scheme_get_tag_style
                                            (GtkSourceStyleScheme *scheme,
                                             const gchar *style_name);

scheme :
style_name :
Returns :

gtk_source_style_scheme_get_name ()

const gchar* gtk_source_style_scheme_get_name
                                            (GtkSourceStyleScheme *scheme);

scheme :
Returns :

gtk_source_style_scheme_get_default ()

GtkSourceStyleScheme* gtk_source_style_scheme_get_default
                                            (void);

Returns :