summaryrefslogtreecommitdiffstats
path: root/app/core/gimpmarshal.list
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 18:30:19 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 18:30:19 +0000
commit5c1676dfe6d2f3c837a5e074117b45613fd29a72 (patch)
treecbffb45144febf451e54061db2b21395faf94bfe /app/core/gimpmarshal.list
parentInitial commit. (diff)
downloadgimp-5c1676dfe6d2f3c837a5e074117b45613fd29a72.tar.xz
gimp-5c1676dfe6d2f3c837a5e074117b45613fd29a72.zip
Adding upstream version 2.10.34.upstream/2.10.34upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--app/core/gimpmarshal.list74
1 files changed, 74 insertions, 0 deletions
diff --git a/app/core/gimpmarshal.list b/app/core/gimpmarshal.list
new file mode 100644
index 0000000..f09116e
--- /dev/null
+++ b/app/core/gimpmarshal.list
@@ -0,0 +1,74 @@
+# see glib-genmarshal(1) for a detailed description of the file format,
+# possible parameter types are:
+# VOID indicates no return type, or no extra
+# parameters. if VOID is used as the parameter
+# list, no additional parameters may be present.
+# BOOLEAN for boolean types (gboolean)
+# CHAR for signed char types (gchar)
+# UCHAR for unsigned char types (guchar)
+# INT for signed integer types (gint)
+# UINT for unsigned integer types (guint)
+# LONG for signed long integer types (glong)
+# ULONG for unsigned long integer types (gulong)
+# ENUM for enumeration types (gint)
+# FLAGS for flag enumeration types (guint)
+# FLOAT for single-precision float types (gfloat)
+# DOUBLE for double-precision float types (gdouble)
+# STRING for string types (gchar*)
+# BOXED for boxed (anonymous but reference counted) types (GBoxed*)
+# POINTER for anonymous pointer types (gpointer)
+# PARAM for GParamSpec or derived types (GParamSpec*)
+# OBJECT for GObject or derived types (GObject*)
+# NONE deprecated alias for VOID
+# BOOL deprecated alias for BOOLEAN
+
+BOOLEAN: BOOLEAN
+BOOLEAN: DOUBLE
+BOOLEAN: ENUM, INT
+BOOLEAN: INT, UINT, ENUM
+BOOLEAN: OBJECT
+BOOLEAN: OBJECT, POINTER
+BOOLEAN: OBJECT, POINTER, STRING
+BOOLEAN: STRING
+BOOLEAN: STRING, FLAGS
+
+INT: DOUBLE
+
+VOID: BOOLEAN
+VOID: BOOLEAN, INT, INT, INT, INT
+VOID: BOXED
+VOID: BOXED, ENUM
+VOID: DOUBLE
+VOID: DOUBLE, DOUBLE
+VOID: DOUBLE, DOUBLE, DOUBLE, DOUBLE
+VOID: ENUM
+VOID: ENUM, INT
+VOID: ENUM, INT, BOOLEAN
+VOID: ENUM, OBJECT
+VOID: ENUM, POINTER
+VOID: FLAGS
+VOID: INT
+VOID: INT, BOOLEAN
+VOID: INT, INT
+VOID: INT, INT, INT, INT
+VOID: INT, INT, BOOLEAN, BOOLEAN
+VOID: INT, OBJECT
+VOID: OBJECT
+VOID: OBJECT, BOOLEAN
+VOID: OBJECT, INT
+VOID: OBJECT, OBJECT
+VOID: OBJECT, POINTER
+VOID: OBJECT, STRING, STRING
+VOID: POINTER
+VOID: POINTER, BOXED
+VOID: POINTER, ENUM
+VOID: POINTER, FLAGS, BOOLEAN
+VOID: POINTER, OBJECT, ENUM, POINTER, POINTER, BOXED
+VOID: POINTER, UINT, FLAGS
+VOID: STRING
+VOID: STRING, BOOLEAN, UINT, FLAGS
+VOID: STRING, DOUBLE, STRING, DOUBLE, STRING
+VOID: STRING, FLAGS
+VOID: STRING, STRING, STRING
+VOID: VARIANT
+VOID: VOID