

Save ( Extension * key, SPDocument *doc, gchar const *filename, bool check_overwrite, bool official, Inkscape::Extension::FileSaveMethod save_method) This is a generic function to use the open function of a module (including Autodetect) More. Open ( Extension * key, gchar const *filename) Save_internal ( Extension *in_plug, gpointer in_data) This is the function that searches each module to see if it matches the filename for autodetection. Open_internal ( Extension *in_plug, gpointer in_data) More.Ĭheck_extensions_internal ( Extension *in_plug, gpointer in_data) Invokes the init routines for internal modules. Update_pref (Glib::ustring const &pref_path, gchar const *pref_default)Įxamines the given string preference and checks to see that at least one of the registered extensions matches it. Recursively searches directory for a file named filename returns true if found More.

_find_filename_recursive (std::string directory, std::string const &filename) Used to distinguish between the various invocations of the save dialogs (and thus to determine the file type and save path offered in the dialog) More.Īction_effect ( Effect *effect, bool show_prefs) Typedef Implementation::Implementation *(* More.Ī class to represent the preferences for an extension. More.Ī class to represent a notebook parameter of an extension. This class contains the mechanism to load c++ plugins dynamically. More.īase class to represent all widgets of an extension (including parameters) More. More.Ī class to represent the parameter of an extension. The object that is the basis for the Extension system. More.Įffects are extensions that take a document and do something to it in place. A class to represent a dependency for an extension.
