GtkSourceLanguagesManager

GtkSourceLanguagesManager —

Synopsis


#include <gtksourceview/gtksourcelanguagesmanager.h>


struct      GtkSourceLanguagesManager;
GtkSourceLanguagesManager* gtk_source_languages_manager_new
                                            (void);
const GSList* gtk_source_languages_manager_get_available_languages
                                            (GtkSourceLanguagesManager *lm);
GtkSourceLanguage* gtk_source_languages_manager_get_language_from_mime_type
                                            (GtkSourceLanguagesManager *lm,
                                             const gchar *mime_type);
const GSList* gtk_source_languages_manager_get_lang_files_dirs
                                            (GtkSourceLanguagesManager *lm);

Object Hierarchy


  GObject
   +----GtkSourceLanguagesManager

Properties


  "lang-files-dirs"      gpointer             : Read / Write / Construct Only

Description

Details

struct GtkSourceLanguagesManager

struct GtkSourceLanguagesManager;


gtk_source_languages_manager_new ()

GtkSourceLanguagesManager* gtk_source_languages_manager_new
                                            (void);

Returns :

gtk_source_languages_manager_get_available_languages ()

const GSList* gtk_source_languages_manager_get_available_languages
                                            (GtkSourceLanguagesManager *lm);

lm :
Returns :

gtk_source_languages_manager_get_language_from_mime_type ()

GtkSourceLanguage* gtk_source_languages_manager_get_language_from_mime_type
                                            (GtkSourceLanguagesManager *lm,
                                             const gchar *mime_type);

lm :
mime_type :
Returns :

gtk_source_languages_manager_get_lang_files_dirs ()

const GSList* gtk_source_languages_manager_get_lang_files_dirs
                                            (GtkSourceLanguagesManager *lm);

lm :
Returns :

Properties

"lang-files-dirs" (gpointer : Read / Write / Construct Only)

List of directories where the language specification files (.lang) are located.