Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

script.cpp File Reference


Detailed Description

Code for handling extensions (i.e. scripts).

Definition in file script.cpp.

#include <unistd.h>
#include <errno.h>
#include <gtkmm.h>
#include "ui/view/view.h"
#include "desktop-handles.h"
#include "desktop.h"
#include "selection.h"
#include "sp-namedview.h"
#include "io/sys.h"
#include "prefs-utils.h"
#include "../system.h"
#include "extension/effect.h"
#include "extension/output.h"
#include "extension/input.h"
#include "extension/db.h"
#include "script.h"
#include "dialogs/dialog-events.h"
#include "util/glib-list-iterators.h"

Go to the source code of this file.

Namespaces

namespace  Inkscape
namespace  Inkscape::Extension
namespace  Inkscape::Extension::Implementation

Classes

struct  Inkscape::Extension::Implementation::interpreter_t
class  Inkscape::Extension::Implementation::ScriptDocCache

Defines

#define __INKSCAPE_EXTENSION_IMPLEMENTATION_SCRIPT_C__
#define BUFSIZE   (255)

Functions

void Inkscape::Extension::Implementation::pump_events (void)
static Glib::ustring Inkscape::Extension::Implementation::resolveInterpreterExecutable (const Glib::ustring &interpNameArg)

Variables

static interpreter_t const Inkscape::Extension::Implementation::interpreterTab []
 A table of what interpreters to call for a given language.


Generated by  Doxygen 1.6.0   Back to index