mirror of
https://github.com/tauri-apps/gir-files.git
synced 2026-01-31 00:45:15 +01:00
15192
Atk-1.0.gir
15192
Atk-1.0.gir
File diff suppressed because it is too large
Load Diff
19
DBus-1.0.gir
19
DBus-1.0.gir
@@ -1,28 +1,17 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0"
|
||||
xmlns:glib="http://www.gtk.org/introspection/glib/1.0"
|
||||
c:identifier-prefixes="DBus"
|
||||
c:symbol-prefixes="DBus">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2" c:identifier-prefixes="DBus" c:symbol-prefixes="DBus">
|
||||
<package name="dbus-1"/>
|
||||
<namespace name="DBus"
|
||||
version="1.0"
|
||||
c:prefix="DBus">
|
||||
<namespace name="DBus" version="1.0" c:prefix="DBus">
|
||||
<enumeration name="BusType" c:type="DBusBusType">
|
||||
<member name="session" value="0" c:identifier="DBUS_BUS_SESSION"/>
|
||||
<member name="system" value="1" c:identifier="DBUS_BUS_SYSTEM"/>
|
||||
<member name="starter" value="2" c:identifier="DBUS_BUS_STARTER"/>
|
||||
</enumeration>
|
||||
<record name="Connection"
|
||||
c:type="DBusConnection"
|
||||
glib:type-name="DBusConnection"
|
||||
glib:get-type="dbus_connection_get_type">
|
||||
<record name="Connection" c:type="DBusConnection" glib:type-name="DBusConnection" glib:get-type="dbus_connection_get_type">
|
||||
</record>
|
||||
<record name="Error" c:type="DBusError">
|
||||
</record>
|
||||
<record name="Message"
|
||||
c:type="DBusMessage">
|
||||
<record name="Message" c:type="DBusMessage">
|
||||
</record>
|
||||
<record name="MessageIter" c:type="DBusMessageIter">
|
||||
</record>
|
||||
|
||||
@@ -1,17 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0"
|
||||
xmlns:glib="http://www.gtk.org/introspection/glib/1.0"
|
||||
c:identifier-prefixes="DBus"
|
||||
c:symbol-prefixes="DBus">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2" c:identifier-prefixes="DBus" c:symbol-prefixes="DBus">
|
||||
<include name="GObject" version="2.0"/>
|
||||
<package name="dbus-glib-1"/>
|
||||
<namespace name="DBusGLib" version="1.0" c:prefix="DBusG">
|
||||
<record name="Connection" c:type="DBusGConnection"/>
|
||||
<record name="MethodInvocation" c:type="DBusGMethodInvocation"/>
|
||||
<class name="Proxy" c:type="DBusGProxy" parent="GObject.Object"
|
||||
glib:type-name="DBusGProxy" glib:get-type="dbus_g_proxy_get_type">
|
||||
<class name="Proxy" c:type="DBusGProxy" parent="GObject.Object" glib:type-name="DBusGProxy" glib:get-type="dbus_g_proxy_get_type">
|
||||
</class>
|
||||
<record name="ProxyClass" c:type="DBusGProxyClass"/>
|
||||
</namespace>
|
||||
|
||||
4663
GIRepository-2.0.gir
4663
GIRepository-2.0.gir
File diff suppressed because it is too large
Load Diff
10
GL-1.0.gir
10
GL-1.0.gir
@@ -1,10 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0">
|
||||
<namespace name="GL" version="1.0"
|
||||
c:identifier-prefixes="GL"
|
||||
c:symbol-prefixes="gl">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" version="1.2">
|
||||
<namespace name="GL" version="1.0" c:identifier-prefixes="GL" c:symbol-prefixes="gl">
|
||||
<record name="bitfield" c:type="GLbitfield"/>
|
||||
<record name="charARB" c:type="GLcharARB"/>
|
||||
<record name="clampf" c:type="GLclampf"/>
|
||||
@@ -18,7 +14,6 @@
|
||||
<record name="sizeiptr" c:type="GLsizeiptr"/>
|
||||
<record name="uint" c:type="GLuint"/>
|
||||
<record name="void" c:type="GLvoid"/>
|
||||
|
||||
<function name="InitNames" c:identifier="glInitNames">
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
@@ -26,6 +21,5 @@
|
||||
<parameters>
|
||||
</parameters>
|
||||
</function>
|
||||
|
||||
</namespace>
|
||||
</repository>
|
||||
|
||||
48130
GLib-2.0.gir
48130
GLib-2.0.gir
File diff suppressed because it is too large
Load Diff
289
GModule-2.0.gir
289
GModule-2.0.gir
@@ -2,126 +2,80 @@
|
||||
<!-- This file was automatically generated from C sources - DO NOT EDIT!
|
||||
To affect the contents of this file, edit the original C definitions,
|
||||
and/or use gtk-doc annotations. -->
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0"
|
||||
xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
|
||||
<include name="GLib" version="2.0"/>
|
||||
<package name="gmodule-2.0"/>
|
||||
<c:include name="gmodule.h"/>
|
||||
<namespace name="GModule"
|
||||
version="2.0"
|
||||
shared-library="libgmodule-2.0.so.0"
|
||||
c:identifier-prefixes="G"
|
||||
c:symbol-prefixes="g">
|
||||
<namespace name="GModule" version="2.0" shared-library="libgmodule-2.0.so.0" c:identifier-prefixes="G" c:symbol-prefixes="g">
|
||||
<record name="Module" c:type="GModule" disguised="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="5">The #GModule struct is an opaque data structure to represent a
|
||||
<doc xml:space="preserve">The #GModule struct is an opaque data structure to represent a
|
||||
[dynamically-loaded module][glib-Dynamic-Loading-of-Modules].
|
||||
It should only be accessed via the following functions.</doc>
|
||||
<source-position filename="gmodule.h" line="65"/>
|
||||
<method name="close" c:identifier="g_module_close">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="185">Closes a module.</doc>
|
||||
<source-position filename="gmodule.h" line="105"/>
|
||||
<doc xml:space="preserve">Closes a module.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="191">%TRUE on success</doc>
|
||||
<doc xml:space="preserve">%TRUE on success</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="module" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="187">a #GModule to close</doc>
|
||||
<doc xml:space="preserve">a #GModule to close</doc>
|
||||
<type name="Module" c:type="GModule*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="make_resident" c:identifier="g_module_make_resident">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="204">Ensures that a module will never be unloaded.
|
||||
<doc xml:space="preserve">Ensures that a module will never be unloaded.
|
||||
Any future g_module_close() calls on the module will be ignored.</doc>
|
||||
<source-position filename="gmodule.h" line="109"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="module" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="206">a #GModule to make permanently resident</doc>
|
||||
<doc xml:space="preserve">a #GModule to make permanently resident</doc>
|
||||
<type name="Module" c:type="GModule*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="name" c:identifier="g_module_name">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="213">Returns the filename that the module was opened with.
|
||||
<doc xml:space="preserve">Returns the filename that the module was opened with.
|
||||
|
||||
If @module refers to the application itself, "main" is returned.</doc>
|
||||
<source-position filename="gmodule.h" line="123"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="221">the filename of the module</doc>
|
||||
<doc xml:space="preserve">the filename of the module</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="module" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="215">a #GModule</doc>
|
||||
<doc xml:space="preserve">a #GModule</doc>
|
||||
<type name="Module" c:type="GModule*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="symbol" c:identifier="g_module_symbol">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="273">Gets a symbol pointer from a module, such as one exported
|
||||
<doc xml:space="preserve">Gets a symbol pointer from a module, such as one exported
|
||||
by #G_MODULE_EXPORT. Note that a valid symbol can be %NULL.</doc>
|
||||
<source-position filename="gmodule.h" line="117"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="282">%TRUE on success</doc>
|
||||
<doc xml:space="preserve">%TRUE on success</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="module" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="275">a #GModule</doc>
|
||||
<doc xml:space="preserve">a #GModule</doc>
|
||||
<type name="Module" c:type="GModule*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="symbol_name" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="276">the name of the symbol to find</doc>
|
||||
<doc xml:space="preserve">the name of the symbol to find</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="symbol"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
nullable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="277">returns the pointer to the symbol value</doc>
|
||||
<parameter name="symbol" direction="out" caller-allocates="0" transfer-ownership="full" nullable="1">
|
||||
<doc xml:space="preserve">returns the pointer to the symbol value</doc>
|
||||
<type name="gpointer" c:type="gpointer*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<function name="build_path" c:identifier="g_module_build_path">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="159">A portable way to build the filename of a module. The platform-specific
|
||||
<doc xml:space="preserve">A portable way to build the filename of a module. The platform-specific
|
||||
prefix and suffix are added to the filename, if needed, and the result
|
||||
is added to the directory, using the correct separator character.
|
||||
|
||||
@@ -134,43 +88,28 @@ For example, calling g_module_build_path() on a Linux system with a
|
||||
@directory of `/lib` and a @module_name of "mylibrary" will return
|
||||
`/lib/libmylibrary.so`. On a Windows system, using `\Windows` as the
|
||||
directory it will return `\Windows\mylibrary.dll`.</doc>
|
||||
<source-position filename="gmodule.h" line="137"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="180">the complete path of the module, including the standard library
|
||||
<doc xml:space="preserve">the complete path of the module, including the standard library
|
||||
prefix and suffix. This should be freed when no longer needed</doc>
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="directory"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="161">the directory where the module is. This can be
|
||||
<parameter name="directory" transfer-ownership="none" nullable="1" allow-none="1">
|
||||
<doc xml:space="preserve">the directory where the module is. This can be
|
||||
%NULL or the empty string to indicate that the standard platform-specific
|
||||
directories will be used, though that is not recommended</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="module_name" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="164">the name of the module</doc>
|
||||
<doc xml:space="preserve">the name of the module</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="error" c:identifier="g_module_error">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="195">Gets a string describing the last module error.</doc>
|
||||
<source-position filename="gmodule.h" line="113"/>
|
||||
<doc xml:space="preserve">Gets a string describing the last module error.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="200">a string describing the last module error</doc>
|
||||
<doc xml:space="preserve">a string describing the last module error</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</return-value>
|
||||
</function>
|
||||
@@ -180,44 +119,26 @@ directory it will return `\Windows\mylibrary.dll`.</doc>
|
||||
</return-value>
|
||||
</function>
|
||||
<function name="open" c:identifier="g_module_open" introspectable="0">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="225">A thin wrapper function around g_module_open_full()</doc>
|
||||
<source-position filename="gmodule.h" line="95"/>
|
||||
<doc xml:space="preserve">A thin wrapper function around g_module_open_full()</doc>
|
||||
<return-value>
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="234">a #GModule on success, or %NULL on failure</doc>
|
||||
<doc xml:space="preserve">a #GModule on success, or %NULL on failure</doc>
|
||||
<type name="Module" c:type="GModule*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="file_name"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="227">the name of the file containing the module, or %NULL
|
||||
<parameter name="file_name" transfer-ownership="none" nullable="1" allow-none="1">
|
||||
<doc xml:space="preserve">the name of the file containing the module, or %NULL
|
||||
to obtain a #GModule representing the main program itself</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="flags" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="229">the flags used for opening the module. This can be the
|
||||
<doc xml:space="preserve">the flags used for opening the module. This can be the
|
||||
logical OR of any of the #GModuleFlags.</doc>
|
||||
<type name="ModuleFlags" c:type="GModuleFlags"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="open_full"
|
||||
c:identifier="g_module_open_full"
|
||||
version="2.70"
|
||||
introspectable="0"
|
||||
throws="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="238">Opens a module. If the module has already been opened,
|
||||
<function name="open_full" c:identifier="g_module_open_full" version="2.70" introspectable="0" throws="1">
|
||||
<doc xml:space="preserve">Opens a module. If the module has already been opened,
|
||||
its reference count is incremented.
|
||||
|
||||
First of all g_module_open_full() tries to open @file_name as a module.
|
||||
@@ -229,144 +150,92 @@ module will be opened. If that fails and @file_name doesn't have the
|
||||
".la"-suffix, this suffix is appended and g_module_open_full() tries to open
|
||||
the corresponding module. If eventually that fails as well, %NULL is
|
||||
returned.</doc>
|
||||
<source-position filename="gmodule.h" line="99"/>
|
||||
<return-value>
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="259">a #GModule on success, or %NULL on failure</doc>
|
||||
<doc xml:space="preserve">a #GModule on success, or %NULL on failure</doc>
|
||||
<type name="Module" c:type="GModule*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="file_name"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="240">the name of the file containing the module, or %NULL
|
||||
<parameter name="file_name" transfer-ownership="none" nullable="1" allow-none="1">
|
||||
<doc xml:space="preserve">the name of the file containing the module, or %NULL
|
||||
to obtain a #GModule representing the main program itself</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="flags" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="242">the flags used for opening the module. This can be the
|
||||
<doc xml:space="preserve">the flags used for opening the module. This can be the
|
||||
logical OR of any of the #GModuleFlags</doc>
|
||||
<type name="ModuleFlags" c:type="GModuleFlags"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="supported" c:identifier="g_module_supported">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="264">Checks if modules are supported on the current platform.</doc>
|
||||
<source-position filename="gmodule.h" line="91"/>
|
||||
<doc xml:space="preserve">Checks if modules are supported on the current platform.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="269">%TRUE if modules are supported</doc>
|
||||
<doc xml:space="preserve">%TRUE if modules are supported</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</return-value>
|
||||
</function>
|
||||
</record>
|
||||
<callback name="ModuleCheckInit" c:type="GModuleCheckInit">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="14">Specifies the type of the module initialization function.
|
||||
<doc xml:space="preserve">Specifies the type of the module initialization function.
|
||||
If a module contains a function named g_module_check_init() it is called
|
||||
automatically when the module is loaded. It is passed the #GModule structure
|
||||
and should return %NULL on success or a string describing the initialization
|
||||
error.</doc>
|
||||
<source-position filename="gmodule.h" line="66"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="24">%NULL on success, or a string describing the initialization error</doc>
|
||||
<doc xml:space="preserve">%NULL on success, or a string describing the initialization error</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="module" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="16">the #GModule corresponding to the module which has just been loaded</doc>
|
||||
<doc xml:space="preserve">the #GModule corresponding to the module which has just been loaded</doc>
|
||||
<type name="Module" c:type="GModule*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</callback>
|
||||
<enumeration name="ModuleError"
|
||||
version="2.70"
|
||||
c:type="GModuleError"
|
||||
glib:error-domain="g-module-error-quark">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule.h"
|
||||
line="73">Errors returned by g_module_open_full().</doc>
|
||||
<source-position filename="gmodule.h" line="86"/>
|
||||
<enumeration name="ModuleError" version="2.70" c:type="GModuleError" glib:error-domain="g-module-error-quark">
|
||||
<doc xml:space="preserve">Errors returned by g_module_open_full().</doc>
|
||||
<member name="failed" value="0" c:identifier="G_MODULE_ERROR_FAILED">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule.h"
|
||||
line="75">there was an error loading or opening a module file</doc>
|
||||
<doc xml:space="preserve">there was an error loading or opening a module file</doc>
|
||||
</member>
|
||||
<member name="check_failed"
|
||||
value="1"
|
||||
c:identifier="G_MODULE_ERROR_CHECK_FAILED">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule.h"
|
||||
line="76">a module returned an error from its `g_module_check_init()` function</doc>
|
||||
<member name="check_failed" value="1" c:identifier="G_MODULE_ERROR_CHECK_FAILED">
|
||||
<doc xml:space="preserve">a module returned an error from its `g_module_check_init()` function</doc>
|
||||
</member>
|
||||
</enumeration>
|
||||
<bitfield name="ModuleFlags" c:type="GModuleFlags">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule.h"
|
||||
line="44">Flags passed to g_module_open().
|
||||
<doc xml:space="preserve">Flags passed to g_module_open().
|
||||
Note that these flags are not supported on all platforms.</doc>
|
||||
<source-position filename="gmodule.h" line="63"/>
|
||||
<member name="lazy" value="1" c:identifier="G_MODULE_BIND_LAZY">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule.h"
|
||||
line="46">specifies that symbols are only resolved when
|
||||
<doc xml:space="preserve">specifies that symbols are only resolved when
|
||||
needed. The default action is to bind all symbols when the module
|
||||
is loaded.</doc>
|
||||
</member>
|
||||
<member name="local" value="2" c:identifier="G_MODULE_BIND_LOCAL">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule.h"
|
||||
line="49">specifies that symbols in the module should
|
||||
<doc xml:space="preserve">specifies that symbols in the module should
|
||||
not be added to the global name space. The default action on most
|
||||
platforms is to place symbols in the module in the global name space,
|
||||
which may cause conflicts with existing symbols.</doc>
|
||||
</member>
|
||||
<member name="mask" value="3" c:identifier="G_MODULE_BIND_MASK">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule.h"
|
||||
line="53">mask for all flags.</doc>
|
||||
<doc xml:space="preserve">mask for all flags.</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
<callback name="ModuleUnload" c:type="GModuleUnload">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="28">Specifies the type of the module function called when it is unloaded.
|
||||
<doc xml:space="preserve">Specifies the type of the module function called when it is unloaded.
|
||||
If a module contains a function named g_module_unload() it is called
|
||||
automatically when the module is unloaded.
|
||||
It is passed the #GModule structure.</doc>
|
||||
<source-position filename="gmodule.h" line="67"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="module" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="30">the #GModule about to be unloaded</doc>
|
||||
<doc xml:space="preserve">the #GModule about to be unloaded</doc>
|
||||
<type name="Module" c:type="GModule*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</callback>
|
||||
<function name="module_build_path"
|
||||
c:identifier="g_module_build_path"
|
||||
moved-to="Module.build_path">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="159">A portable way to build the filename of a module. The platform-specific
|
||||
<function name="module_build_path" c:identifier="g_module_build_path" moved-to="Module.build_path">
|
||||
<doc xml:space="preserve">A portable way to build the filename of a module. The platform-specific
|
||||
prefix and suffix are added to the filename, if needed, and the result
|
||||
is added to the directory, using the correct separator character.
|
||||
|
||||
@@ -379,73 +248,45 @@ For example, calling g_module_build_path() on a Linux system with a
|
||||
@directory of `/lib` and a @module_name of "mylibrary" will return
|
||||
`/lib/libmylibrary.so`. On a Windows system, using `\Windows` as the
|
||||
directory it will return `\Windows\mylibrary.dll`.</doc>
|
||||
<source-position filename="gmodule.h" line="137"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="180">the complete path of the module, including the standard library
|
||||
<doc xml:space="preserve">the complete path of the module, including the standard library
|
||||
prefix and suffix. This should be freed when no longer needed</doc>
|
||||
<type name="utf8" c:type="gchar*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="directory"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="161">the directory where the module is. This can be
|
||||
<parameter name="directory" transfer-ownership="none" nullable="1" allow-none="1">
|
||||
<doc xml:space="preserve">the directory where the module is. This can be
|
||||
%NULL or the empty string to indicate that the standard platform-specific
|
||||
directories will be used, though that is not recommended</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="module_name" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="164">the name of the module</doc>
|
||||
<doc xml:space="preserve">the name of the module</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="module_error"
|
||||
c:identifier="g_module_error"
|
||||
moved-to="Module.error">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="195">Gets a string describing the last module error.</doc>
|
||||
<source-position filename="gmodule.h" line="113"/>
|
||||
<function name="module_error" c:identifier="g_module_error" moved-to="Module.error">
|
||||
<doc xml:space="preserve">Gets a string describing the last module error.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="200">a string describing the last module error</doc>
|
||||
<doc xml:space="preserve">a string describing the last module error</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</return-value>
|
||||
</function>
|
||||
<function name="module_error_quark"
|
||||
c:identifier="g_module_error_quark"
|
||||
moved-to="Module.error_quark">
|
||||
<function name="module_error_quark" c:identifier="g_module_error_quark" moved-to="Module.error_quark">
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="GLib.Quark" c:type="GQuark"/>
|
||||
</return-value>
|
||||
</function>
|
||||
<function name="module_supported"
|
||||
c:identifier="g_module_supported"
|
||||
moved-to="Module.supported">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="264">Checks if modules are supported on the current platform.</doc>
|
||||
<source-position filename="gmodule.h" line="91"/>
|
||||
<function name="module_supported" c:identifier="g_module_supported" moved-to="Module.supported">
|
||||
<doc xml:space="preserve">Checks if modules are supported on the current platform.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="269">%TRUE if modules are supported</doc>
|
||||
<doc xml:space="preserve">%TRUE if modules are supported</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</return-value>
|
||||
</function>
|
||||
<docsection name="modules">
|
||||
<doc xml:space="preserve"
|
||||
filename="gmodule-2.0.c"
|
||||
line="79">These functions provide a portable way to dynamically load object files
|
||||
<doc xml:space="preserve">These functions provide a portable way to dynamically load object files
|
||||
(commonly known as 'plug-ins'). The current implementation supports all
|
||||
systems that provide an implementation of dlopen() (e.g. Linux/Sun), as
|
||||
well as Windows platforms via DLLs.
|
||||
|
||||
16146
GObject-2.0.gir
16146
GObject-2.0.gir
File diff suppressed because it is too large
Load Diff
26521
Gdk-3.0.gir
26521
Gdk-3.0.gir
File diff suppressed because it is too large
Load Diff
19669
Gdk-4.0.gir
19669
Gdk-4.0.gir
File diff suppressed because it is too large
Load Diff
4145
GdkPixbuf-2.0.gir
4145
GdkPixbuf-2.0.gir
File diff suppressed because it is too large
Load Diff
@@ -2,45 +2,21 @@
|
||||
<!-- This file was automatically generated from C sources - DO NOT EDIT!
|
||||
To affect the contents of this file, edit the original C definitions,
|
||||
and/or use gtk-doc annotations. -->
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0"
|
||||
xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
|
||||
<include name="GdkPixbuf" version="2.0"/>
|
||||
<package name="gdk-pixbuf-2.0"/>
|
||||
<c:include name="gdk-pixbuf/gdk-pixdata.h"/>
|
||||
<namespace name="GdkPixdata"
|
||||
version="2.0"
|
||||
shared-library="libgdk_pixbuf-2.0.so.0"
|
||||
c:identifier-prefixes="Gdk"
|
||||
c:symbol-prefixes="gdk">
|
||||
<constant name="PIXBUF_MAGIC_NUMBER"
|
||||
value="1197763408"
|
||||
c:type="GDK_PIXBUF_MAGIC_NUMBER">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="25">Magic number for #GdkPixdata structures.</doc>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="30"/>
|
||||
<namespace name="GdkPixdata" version="2.0" shared-library="libgdk_pixbuf-2.0.so.0" c:identifier-prefixes="Gdk" c:symbol-prefixes="gdk">
|
||||
<constant name="PIXBUF_MAGIC_NUMBER" value="1197763408" c:type="GDK_PIXBUF_MAGIC_NUMBER">
|
||||
<doc xml:space="preserve">Magic number for #GdkPixdata structures.</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</constant>
|
||||
<constant name="PIXDATA_HEADER_LENGTH"
|
||||
value="24"
|
||||
c:type="GDK_PIXDATA_HEADER_LENGTH"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="83">The length of a #GdkPixdata structure without the @pixel_data pointer.</doc>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="90"/>
|
||||
<constant name="PIXDATA_HEADER_LENGTH" value="24" c:type="GDK_PIXDATA_HEADER_LENGTH" deprecated="1" deprecated-version="2.32">
|
||||
<doc xml:space="preserve">The length of a #GdkPixdata structure without the @pixel_data pointer.</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</constant>
|
||||
<record name="Pixdata"
|
||||
c:type="GdkPixdata"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="25">A pixel buffer suitable for serialization and streaming.
|
||||
<record name="Pixdata" c:type="GdkPixdata" deprecated="1" deprecated-version="2.32">
|
||||
<doc xml:space="preserve">A pixel buffer suitable for serialization and streaming.
|
||||
|
||||
Using `GdkPixdata`, images can be compiled into an application,
|
||||
making it unnecessary to refer to external image files at runtime.
|
||||
@@ -52,63 +28,42 @@ into a `GdkPixbuf`, use `gdk_pixbuf_from_pixdata()`.</doc>
|
||||
<doc-deprecated xml:space="preserve">`GdkPixdata` should not be used any more. `GResource`
|
||||
should be used to save the original compressed images inside the
|
||||
program's binary</doc-deprecated>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="81"/>
|
||||
<field name="magic" writable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="27">magic number. A valid `GdkPixdata` structure must have
|
||||
<doc xml:space="preserve">magic number. A valid `GdkPixdata` structure must have
|
||||
`GDK_PIXBUF_MAGIC_NUMBER` here</doc>
|
||||
<type name="guint32" c:type="guint32"/>
|
||||
</field>
|
||||
<field name="length" writable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="29">less than 1 to disable length checks, otherwise
|
||||
<doc xml:space="preserve">less than 1 to disable length checks, otherwise
|
||||
`GDK_PIXDATA_HEADER_LENGTH` plus the length of `pixel_data`</doc>
|
||||
<type name="gint32" c:type="gint32"/>
|
||||
</field>
|
||||
<field name="pixdata_type" writable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="31">information about colorspace, sample width and
|
||||
<doc xml:space="preserve">information about colorspace, sample width and
|
||||
encoding, in a `GdkPixdataType`</doc>
|
||||
<type name="guint32" c:type="guint32"/>
|
||||
</field>
|
||||
<field name="rowstride" writable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="33">Distance in bytes between rows</doc>
|
||||
<doc xml:space="preserve">Distance in bytes between rows</doc>
|
||||
<type name="guint32" c:type="guint32"/>
|
||||
</field>
|
||||
<field name="width" writable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="34">Width of the image in pixels</doc>
|
||||
<doc xml:space="preserve">Width of the image in pixels</doc>
|
||||
<type name="guint32" c:type="guint32"/>
|
||||
</field>
|
||||
<field name="height" writable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="35">Height of the image in pixels</doc>
|
||||
<doc xml:space="preserve">Height of the image in pixels</doc>
|
||||
<type name="guint32" c:type="guint32"/>
|
||||
</field>
|
||||
<field name="pixel_data" writable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="36">`width` x `height`
|
||||
<doc xml:space="preserve">`width` x `height`
|
||||
pixels, encoded according to `pixdata_type` and `rowstride`</doc>
|
||||
<array zero-terminated="0" c:type="guint8*">
|
||||
<type name="guint8"/>
|
||||
</array>
|
||||
</field>
|
||||
<method name="deserialize"
|
||||
c:identifier="gdk_pixdata_deserialize"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32"
|
||||
throws="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="199">Deserializes (reconstruct) a #GdkPixdata structure from a byte stream.
|
||||
<method name="deserialize" c:identifier="gdk_pixdata_deserialize" deprecated="1" deprecated-version="2.32" throws="1">
|
||||
<doc xml:space="preserve">Deserializes (reconstruct) a #GdkPixdata structure from a byte stream.
|
||||
|
||||
The byte stream consists of a straightforward writeout of the
|
||||
`GdkPixdata` fields in network byte order, plus the `pixel_data`
|
||||
@@ -120,31 +75,22 @@ for validity.
|
||||
This function may fail with `GDK_PIXBUF_ERROR_CORRUPT_IMAGE`
|
||||
or `GDK_PIXBUF_ERROR_UNKNOWN_TYPE`.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use `GResource` instead.</doc-deprecated>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="97"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="219">Upon successful deserialization `TRUE` is returned,
|
||||
<doc xml:space="preserve">Upon successful deserialization `TRUE` is returned,
|
||||
`FALSE` otherwise.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="pixdata" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="201">a #GdkPixdata structure to be filled in.</doc>
|
||||
<doc xml:space="preserve">a #GdkPixdata structure to be filled in.</doc>
|
||||
<type name="Pixdata" c:type="GdkPixdata*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="stream_length" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="202">length of the stream used for deserialization.</doc>
|
||||
<doc xml:space="preserve">length of the stream used for deserialization.</doc>
|
||||
<type name="guint" c:type="guint"/>
|
||||
</parameter>
|
||||
<parameter name="stream" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="203">stream of bytes containing a
|
||||
<doc xml:space="preserve">stream of bytes containing a
|
||||
serialized #GdkPixdata structure.</doc>
|
||||
<array length="0" zero-terminated="0" c:type="const guint8*">
|
||||
<type name="guint8" c:type="guint8"/>
|
||||
@@ -152,23 +98,14 @@ or `GDK_PIXBUF_ERROR_UNKNOWN_TYPE`.</doc>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="from_pixbuf"
|
||||
c:identifier="gdk_pixdata_from_pixbuf"
|
||||
introspectable="0"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="338">Converts a `GdkPixbuf` to a `GdkPixdata`.
|
||||
<method name="from_pixbuf" c:identifier="gdk_pixdata_from_pixbuf" introspectable="0" deprecated="1" deprecated-version="2.32">
|
||||
<doc xml:space="preserve">Converts a `GdkPixbuf` to a `GdkPixdata`.
|
||||
|
||||
If `use_rle` is `TRUE`, the pixel data is run-length encoded into
|
||||
newly-allocated memory and a pointer to that memory is returned.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use #GResource instead.</doc-deprecated>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="102"/>
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="349">If `use_rle` is
|
||||
<doc xml:space="preserve">If `use_rle` is
|
||||
`TRUE`, a pointer to the newly-allocated memory for the run-length
|
||||
encoded pixel data, otherwise `NULL`.</doc>
|
||||
<array zero-terminated="0" c:type="gpointer">
|
||||
@@ -177,41 +114,27 @@ newly-allocated memory and a pointer to that memory is returned.</doc>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="pixdata" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="340">a `GdkPixdata` to fill.</doc>
|
||||
<doc xml:space="preserve">a `GdkPixdata` to fill.</doc>
|
||||
<type name="Pixdata" c:type="GdkPixdata*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="pixbuf" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="341">the data to fill `pixdata` with.</doc>
|
||||
<doc xml:space="preserve">the data to fill `pixdata` with.</doc>
|
||||
<type name="GdkPixbuf.Pixbuf" c:type="const GdkPixbuf*"/>
|
||||
</parameter>
|
||||
<parameter name="use_rle" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="342">whether to use run-length encoding for the pixel data.</doc>
|
||||
<doc xml:space="preserve">whether to use run-length encoding for the pixel data.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="serialize"
|
||||
c:identifier="gdk_pixdata_serialize"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="110">Serializes a #GdkPixdata structure into a byte stream.
|
||||
<method name="serialize" c:identifier="gdk_pixdata_serialize" deprecated="1" deprecated-version="2.32">
|
||||
<doc xml:space="preserve">Serializes a #GdkPixdata structure into a byte stream.
|
||||
The byte stream consists of a straightforward writeout of the
|
||||
#GdkPixdata fields in network byte order, plus the @pixel_data
|
||||
bytes the structure points to.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use #GResource instead.</doc-deprecated>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="94"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="120">A
|
||||
<doc xml:space="preserve">A
|
||||
newly-allocated string containing the serialized #GdkPixdata
|
||||
structure.</doc>
|
||||
<array length="0" zero-terminated="0" c:type="guint8*">
|
||||
@@ -220,237 +143,137 @@ structure.</doc>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="pixdata" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="112">a valid #GdkPixdata structure to serialize.</doc>
|
||||
<doc xml:space="preserve">a valid #GdkPixdata structure to serialize.</doc>
|
||||
<type name="Pixdata" c:type="const GdkPixdata*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="stream_length_p"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="113">location to store the resulting stream length in.</doc>
|
||||
<parameter name="stream_length_p" direction="out" caller-allocates="0" transfer-ownership="full">
|
||||
<doc xml:space="preserve">location to store the resulting stream length in.</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="to_csource"
|
||||
c:identifier="gdk_pixdata_to_csource"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="711">Generates C source code suitable for compiling images directly
|
||||
<method name="to_csource" c:identifier="gdk_pixdata_to_csource" deprecated="1" deprecated-version="2.32">
|
||||
<doc xml:space="preserve">Generates C source code suitable for compiling images directly
|
||||
into programs.
|
||||
|
||||
GdkPixbuf ships with a program called `gdk-pixbuf-csource`, which offers
|
||||
a command line interface to this function.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use #GResource instead.</doc-deprecated>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="156"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="723">a newly-allocated string buffer containing
|
||||
<doc xml:space="preserve">a newly-allocated string buffer containing
|
||||
the C source form of `pixdata`.</doc>
|
||||
<type name="GLib.String" c:type="GString*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="pixdata" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="713">a `GdkPixdata` to convert to C source</doc>
|
||||
<doc xml:space="preserve">a `GdkPixdata` to convert to C source</doc>
|
||||
<type name="Pixdata" c:type="GdkPixdata*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="name" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="714">used for naming generated data structures or macros</doc>
|
||||
<doc xml:space="preserve">used for naming generated data structures or macros</doc>
|
||||
<type name="utf8" c:type="const gchar*"/>
|
||||
</parameter>
|
||||
<parameter name="dump_type" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="715">the kind of C source to be generated</doc>
|
||||
<doc xml:space="preserve">the kind of C source to be generated</doc>
|
||||
<type name="PixdataDumpType" c:type="GdkPixdataDumpType"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
</record>
|
||||
<bitfield name="PixdataDumpType"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32"
|
||||
c:type="GdkPixdataDumpType">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="109">An enumeration which is used by gdk_pixdata_to_csource() to
|
||||
<bitfield name="PixdataDumpType" deprecated="1" deprecated-version="2.32" c:type="GdkPixdataDumpType">
|
||||
<doc xml:space="preserve">An enumeration which is used by gdk_pixdata_to_csource() to
|
||||
determine the form of C source to be generated. The three values
|
||||
@GDK_PIXDATA_DUMP_PIXDATA_STREAM, @GDK_PIXDATA_DUMP_PIXDATA_STRUCT
|
||||
and @GDK_PIXDATA_DUMP_MACROS are mutually exclusive, as are
|
||||
@GDK_PIXBUF_DUMP_GTYPES and @GDK_PIXBUF_DUMP_CTYPES. The remaining
|
||||
elements are optional flags that can be freely added.</doc>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="152"/>
|
||||
<member name="pixdata_stream"
|
||||
value="0"
|
||||
c:identifier="GDK_PIXDATA_DUMP_PIXDATA_STREAM">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="111">Generate pixbuf data stream (a single
|
||||
<member name="pixdata_stream" value="0" c:identifier="GDK_PIXDATA_DUMP_PIXDATA_STREAM">
|
||||
<doc xml:space="preserve">Generate pixbuf data stream (a single
|
||||
string containing a serialized #GdkPixdata structure in network byte
|
||||
order).</doc>
|
||||
</member>
|
||||
<member name="pixdata_struct"
|
||||
value="1"
|
||||
c:identifier="GDK_PIXDATA_DUMP_PIXDATA_STRUCT">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="114">Generate #GdkPixdata structure (needs
|
||||
<member name="pixdata_struct" value="1" c:identifier="GDK_PIXDATA_DUMP_PIXDATA_STRUCT">
|
||||
<doc xml:space="preserve">Generate #GdkPixdata structure (needs
|
||||
the #GdkPixdata structure definition from gdk-pixdata.h).</doc>
|
||||
</member>
|
||||
<member name="macros" value="2" c:identifier="GDK_PIXDATA_DUMP_MACROS">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="116">Generate <function>*_ROWSTRIDE</function>,
|
||||
<doc xml:space="preserve">Generate <function>*_ROWSTRIDE</function>,
|
||||
<function>*_WIDTH</function>, <function>*_HEIGHT</function>,
|
||||
<function>*_BYTES_PER_PIXEL</function> and
|
||||
<function>*_RLE_PIXEL_DATA</function> or <function>*_PIXEL_DATA</function>
|
||||
macro definitions for the image.</doc>
|
||||
</member>
|
||||
<member name="gtypes" value="0" c:identifier="GDK_PIXDATA_DUMP_GTYPES">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="121">Generate GLib data types instead of
|
||||
<doc xml:space="preserve">Generate GLib data types instead of
|
||||
standard C data types.</doc>
|
||||
</member>
|
||||
<member name="ctypes" value="256" c:identifier="GDK_PIXDATA_DUMP_CTYPES">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="123">Generate standard C data types instead of
|
||||
<doc xml:space="preserve">Generate standard C data types instead of
|
||||
GLib data types.</doc>
|
||||
</member>
|
||||
<member name="static" value="512" c:identifier="GDK_PIXDATA_DUMP_STATIC">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="125">Generate static symbols.</doc>
|
||||
<doc xml:space="preserve">Generate static symbols.</doc>
|
||||
</member>
|
||||
<member name="const" value="1024" c:identifier="GDK_PIXDATA_DUMP_CONST">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="126">Generate const symbols.</doc>
|
||||
<doc xml:space="preserve">Generate const symbols.</doc>
|
||||
</member>
|
||||
<member name="rle_decoder"
|
||||
value="65536"
|
||||
c:identifier="GDK_PIXDATA_DUMP_RLE_DECODER">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="127">Provide a <function>*_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp)</function>
|
||||
<member name="rle_decoder" value="65536" c:identifier="GDK_PIXDATA_DUMP_RLE_DECODER">
|
||||
<doc xml:space="preserve">Provide a <function>*_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp)</function>
|
||||
macro definition to decode run-length encoded image data.</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
<bitfield name="PixdataType"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32"
|
||||
c:type="GdkPixdataType">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="32">An enumeration containing three sets of flags for a #GdkPixdata struct:
|
||||
<bitfield name="PixdataType" deprecated="1" deprecated-version="2.32" c:type="GdkPixdataType">
|
||||
<doc xml:space="preserve">An enumeration containing three sets of flags for a #GdkPixdata struct:
|
||||
one for the used colorspace, one for the width of the samples and one
|
||||
for the encoding of the pixel data.</doc>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="67"/>
|
||||
<member name="color_type_rgb"
|
||||
value="1"
|
||||
c:identifier="GDK_PIXDATA_COLOR_TYPE_RGB">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="34">each pixel has red, green and blue samples.</doc>
|
||||
<member name="color_type_rgb" value="1" c:identifier="GDK_PIXDATA_COLOR_TYPE_RGB">
|
||||
<doc xml:space="preserve">each pixel has red, green and blue samples.</doc>
|
||||
</member>
|
||||
<member name="color_type_rgba"
|
||||
value="2"
|
||||
c:identifier="GDK_PIXDATA_COLOR_TYPE_RGBA">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="35">each pixel has red, green and blue samples
|
||||
<member name="color_type_rgba" value="2" c:identifier="GDK_PIXDATA_COLOR_TYPE_RGBA">
|
||||
<doc xml:space="preserve">each pixel has red, green and blue samples
|
||||
and an alpha value.</doc>
|
||||
</member>
|
||||
<member name="color_type_mask"
|
||||
value="255"
|
||||
c:identifier="GDK_PIXDATA_COLOR_TYPE_MASK">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="37">mask for the colortype flags of the enum.</doc>
|
||||
<member name="color_type_mask" value="255" c:identifier="GDK_PIXDATA_COLOR_TYPE_MASK">
|
||||
<doc xml:space="preserve">mask for the colortype flags of the enum.</doc>
|
||||
</member>
|
||||
<member name="sample_width_8"
|
||||
value="65536"
|
||||
c:identifier="GDK_PIXDATA_SAMPLE_WIDTH_8">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="38">each sample has 8 bits.</doc>
|
||||
<member name="sample_width_8" value="65536" c:identifier="GDK_PIXDATA_SAMPLE_WIDTH_8">
|
||||
<doc xml:space="preserve">each sample has 8 bits.</doc>
|
||||
</member>
|
||||
<member name="sample_width_mask"
|
||||
value="983040"
|
||||
c:identifier="GDK_PIXDATA_SAMPLE_WIDTH_MASK">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="39">mask for the sample width flags of the enum.</doc>
|
||||
<member name="sample_width_mask" value="983040" c:identifier="GDK_PIXDATA_SAMPLE_WIDTH_MASK">
|
||||
<doc xml:space="preserve">mask for the sample width flags of the enum.</doc>
|
||||
</member>
|
||||
<member name="encoding_raw"
|
||||
value="16777216"
|
||||
c:identifier="GDK_PIXDATA_ENCODING_RAW">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="40">the pixel data is in raw form.</doc>
|
||||
<member name="encoding_raw" value="16777216" c:identifier="GDK_PIXDATA_ENCODING_RAW">
|
||||
<doc xml:space="preserve">the pixel data is in raw form.</doc>
|
||||
</member>
|
||||
<member name="encoding_rle"
|
||||
value="33554432"
|
||||
c:identifier="GDK_PIXDATA_ENCODING_RLE">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="41">the pixel data is run-length encoded. Runs may
|
||||
<member name="encoding_rle" value="33554432" c:identifier="GDK_PIXDATA_ENCODING_RLE">
|
||||
<doc xml:space="preserve">the pixel data is run-length encoded. Runs may
|
||||
be up to 127 bytes long; their length is stored in a single byte
|
||||
preceding the pixel data for the run. If a run is constant, its length
|
||||
byte has the high bit set and the pixel data consists of a single pixel
|
||||
which must be repeated.</doc>
|
||||
</member>
|
||||
<member name="encoding_mask"
|
||||
value="251658240"
|
||||
c:identifier="GDK_PIXDATA_ENCODING_MASK">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.h"
|
||||
line="46">mask for the encoding flags of the enum.</doc>
|
||||
<member name="encoding_mask" value="251658240" c:identifier="GDK_PIXDATA_ENCODING_MASK">
|
||||
<doc xml:space="preserve">mask for the encoding flags of the enum.</doc>
|
||||
</member>
|
||||
</bitfield>
|
||||
<function name="pixbuf_from_pixdata"
|
||||
c:identifier="gdk_pixbuf_from_pixdata"
|
||||
deprecated="1"
|
||||
deprecated-version="2.32"
|
||||
throws="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="438">Converts a `GdkPixdata` to a `GdkPixbuf`.
|
||||
<function name="pixbuf_from_pixdata" c:identifier="gdk_pixbuf_from_pixdata" deprecated="1" deprecated-version="2.32" throws="1">
|
||||
<doc xml:space="preserve">Converts a `GdkPixdata` to a `GdkPixbuf`.
|
||||
|
||||
If `copy_pixels` is `TRUE` or if the pixel data is run-length-encoded,
|
||||
the pixel data is copied into newly-allocated memory; otherwise it is
|
||||
reused.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use `GResource` instead.</doc-deprecated>
|
||||
<source-position filename="../gdk-pixbuf/gdk-pixdata.h" line="106"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="451">a new pixbuf</doc>
|
||||
<doc xml:space="preserve">a new pixbuf</doc>
|
||||
<type name="GdkPixbuf.Pixbuf" c:type="GdkPixbuf*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="pixdata" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="440">a #GdkPixdata to convert into a `GdkPixbuf`.</doc>
|
||||
<doc xml:space="preserve">a #GdkPixdata to convert into a `GdkPixbuf`.</doc>
|
||||
<type name="Pixdata" c:type="const GdkPixdata*"/>
|
||||
</parameter>
|
||||
<parameter name="copy_pixels" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../gdk-pixbuf/gdk-pixdata.c"
|
||||
line="441">whether to copy raw pixel data; run-length encoded
|
||||
<doc xml:space="preserve">whether to copy raw pixel data; run-length encoded
|
||||
pixel data is always copied.</doc>
|
||||
<type name="gboolean" c:type="gboolean"/>
|
||||
</parameter>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
1951
GdkX11-3.0.gir
1951
GdkX11-3.0.gir
File diff suppressed because it is too large
Load Diff
1556
GdkX11-4.0.gir
1556
GdkX11-4.0.gir
File diff suppressed because it is too large
Load Diff
83184
Gio-2.0.gir
83184
Gio-2.0.gir
File diff suppressed because it is too large
Load Diff
9359
Graphene-1.0.gir
9359
Graphene-1.0.gir
File diff suppressed because it is too large
Load Diff
4827
Gsk-4.0.gir
4827
Gsk-4.0.gir
File diff suppressed because it is too large
Load Diff
131491
Gtk-3.0.gir
131491
Gtk-3.0.gir
File diff suppressed because it is too large
Load Diff
104223
Gtk-4.0.gir
104223
Gtk-4.0.gir
File diff suppressed because it is too large
Load Diff
17216
HarfBuzz-0.0.gir
17216
HarfBuzz-0.0.gir
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
13666
Pango-1.0.gir
13666
Pango-1.0.gir
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
436
PangoFT2-1.0.gir
436
PangoFT2-1.0.gir
@@ -2,112 +2,63 @@
|
||||
<!-- This file was automatically generated from C sources - DO NOT EDIT!
|
||||
To affect the contents of this file, edit the original C definitions,
|
||||
and/or use gtk-doc annotations. -->
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0"
|
||||
xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
|
||||
<include name="PangoFc" version="1.0"/>
|
||||
<include name="freetype2" version="2.0"/>
|
||||
<package name="pangoft2"/>
|
||||
<c:include name="pango/pangoft2.h"/>
|
||||
<namespace name="PangoFT2"
|
||||
version="1.0"
|
||||
shared-library="libpangoft2-1.0.so.0"
|
||||
c:identifier-prefixes="PangoFT2"
|
||||
c:symbol-prefixes="pango_ft2">
|
||||
<function-macro name="FONT_MAP"
|
||||
c:identifier="PANGO_FT2_FONT_MAP"
|
||||
introspectable="0">
|
||||
<source-position filename="../pango/pangoft2.h" line="53"/>
|
||||
<namespace name="PangoFT2" version="1.0" shared-library="libpangoft2-1.0.so.0" c:identifier-prefixes="PangoFT2" c:symbol-prefixes="pango_ft2">
|
||||
<function-macro name="FONT_MAP" c:identifier="PANGO_FT2_FONT_MAP" introspectable="0">
|
||||
<parameters>
|
||||
<parameter name="object">
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function-macro>
|
||||
<class name="FontMap"
|
||||
c:symbol-prefix="font_map"
|
||||
c:type="PangoFT2FontMap"
|
||||
parent="PangoFc.FontMap"
|
||||
glib:type-name="PangoFT2FontMap"
|
||||
glib:get-type="pango_ft2_font_map_get_type">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="40">The `PangoFT2FontMap` is the `PangoFontMap` implementation for FreeType fonts.</doc>
|
||||
<constructor name="new"
|
||||
c:identifier="pango_ft2_font_map_new"
|
||||
version="1.2">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="118">Create a new `PangoFT2FontMap` object.
|
||||
<class name="FontMap" c:symbol-prefix="font_map" c:type="PangoFT2FontMap" parent="PangoFc.FontMap" glib:type-name="PangoFT2FontMap" glib:get-type="pango_ft2_font_map_get_type">
|
||||
<doc xml:space="preserve">The `PangoFT2FontMap` is the `PangoFontMap` implementation for FreeType fonts.</doc>
|
||||
<constructor name="new" c:identifier="pango_ft2_font_map_new" version="1.2">
|
||||
<doc xml:space="preserve">Create a new `PangoFT2FontMap` object.
|
||||
|
||||
A fontmap is used to cache information about available fonts,
|
||||
and holds certain global parameters such as the resolution and
|
||||
the default substitute function (see
|
||||
[method@PangoFT2.FontMap.set_default_substitute]).</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="114"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="128">the newly created fontmap object. Unref
|
||||
<doc xml:space="preserve">the newly created fontmap object. Unref
|
||||
with g_object_unref() when you are finished with it.</doc>
|
||||
<type name="Pango.FontMap" c:type="PangoFontMap*"/>
|
||||
</return-value>
|
||||
</constructor>
|
||||
<function name="for_display"
|
||||
c:identifier="pango_ft2_font_map_for_display"
|
||||
introspectable="0">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="279">Returns a `PangoFT2FontMap`.
|
||||
<function name="for_display" c:identifier="pango_ft2_font_map_for_display" introspectable="0">
|
||||
<doc xml:space="preserve">Returns a `PangoFT2FontMap`.
|
||||
|
||||
This font map is cached and should
|
||||
not be freed. If the font map is no longer needed, it can
|
||||
be released with pango_ft2_shutdown_display(). Use of the
|
||||
global PangoFT2 fontmap is deprecated; use pango_ft2_font_map_new()
|
||||
instead.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="139"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="290">a `PangoFT2FontMap`.</doc>
|
||||
<doc xml:space="preserve">a `PangoFT2FontMap`.</doc>
|
||||
<type name="Pango.FontMap" c:type="PangoFontMap*"/>
|
||||
</return-value>
|
||||
</function>
|
||||
<method name="create_context"
|
||||
c:identifier="pango_ft2_font_map_create_context"
|
||||
version="1.2"
|
||||
introspectable="0"
|
||||
deprecated="1"
|
||||
deprecated-version="1.22">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="232">Create a `PangoContext` for the given fontmap.</doc>
|
||||
<method name="create_context" c:identifier="pango_ft2_font_map_create_context" version="1.2" introspectable="0" deprecated="1" deprecated-version="1.22">
|
||||
<doc xml:space="preserve">Create a `PangoContext` for the given fontmap.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use [method@Pango.FontMap.create_context] instead.</doc-deprecated>
|
||||
<source-position filename="../pango/pangoft2.h" line="128"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="238">the newly created context; free with
|
||||
<doc xml:space="preserve">the newly created context; free with
|
||||
g_object_unref().</doc>
|
||||
<type name="Pango.Context" c:type="PangoContext*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="fontmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="234">a `PangoFT2FontMap`</doc>
|
||||
<doc xml:space="preserve">a `PangoFT2FontMap`</doc>
|
||||
<type name="FontMap" c:type="PangoFT2FontMap*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_default_substitute"
|
||||
c:identifier="pango_ft2_font_map_set_default_substitute"
|
||||
version="1.2"
|
||||
deprecated="1"
|
||||
deprecated-version="1.46">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="157">Sets a function that will be called to do final configuration
|
||||
<method name="set_default_substitute" c:identifier="pango_ft2_font_map_set_default_substitute" version="1.2" deprecated="1" deprecated-version="1.46">
|
||||
<doc xml:space="preserve">Sets a function that will be called to do final configuration
|
||||
substitution on a `FcPattern` before it is used to load
|
||||
the font.
|
||||
|
||||
@@ -115,84 +66,51 @@ This function can be used to do things like set
|
||||
hinting and antialiasing options.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use [method@PangoFc.FontMap.set_default_substitute]
|
||||
instead.</doc-deprecated>
|
||||
<source-position filename="../pango/pangoft2.h" line="121"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="fontmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="159">a `PangoFT2FontMap`</doc>
|
||||
<doc xml:space="preserve">a `PangoFT2FontMap`</doc>
|
||||
<type name="FontMap" c:type="PangoFT2FontMap*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="func"
|
||||
transfer-ownership="none"
|
||||
scope="notified"
|
||||
closure="1"
|
||||
destroy="2">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="160">function to call to to do final config tweaking
|
||||
<parameter name="func" transfer-ownership="none" scope="notified" closure="1" destroy="2">
|
||||
<doc xml:space="preserve">function to call to to do final config tweaking
|
||||
on #FcPattern objects.</doc>
|
||||
<type name="SubstituteFunc" c:type="PangoFT2SubstituteFunc"/>
|
||||
</parameter>
|
||||
<parameter name="data"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="162">data to pass to @func</doc>
|
||||
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
||||
<doc xml:space="preserve">data to pass to @func</doc>
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
</parameter>
|
||||
<parameter name="notify" transfer-ownership="none" scope="async">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="163">function to call when @data is no longer used.</doc>
|
||||
<doc xml:space="preserve">function to call when @data is no longer used.</doc>
|
||||
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="set_resolution"
|
||||
c:identifier="pango_ft2_font_map_set_resolution"
|
||||
version="1.2">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="209">Sets the horizontal and vertical resolutions for the fontmap.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="116"/>
|
||||
<method name="set_resolution" c:identifier="pango_ft2_font_map_set_resolution" version="1.2">
|
||||
<doc xml:space="preserve">Sets the horizontal and vertical resolutions for the fontmap.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="fontmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="211">a `PangoFT2FontMap`</doc>
|
||||
<doc xml:space="preserve">a `PangoFT2FontMap`</doc>
|
||||
<type name="FontMap" c:type="PangoFT2FontMap*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="dpi_x" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="212">dots per inch in the X direction</doc>
|
||||
<doc xml:space="preserve">dots per inch in the X direction</doc>
|
||||
<type name="gdouble" c:type="double"/>
|
||||
</parameter>
|
||||
<parameter name="dpi_y" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="213">dots per inch in the Y direction</doc>
|
||||
<doc xml:space="preserve">dots per inch in the Y direction</doc>
|
||||
<type name="gdouble" c:type="double"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="substitute_changed"
|
||||
c:identifier="pango_ft2_font_map_substitute_changed"
|
||||
version="1.2"
|
||||
deprecated="1"
|
||||
deprecated-version="1.46">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="187">Call this function any time the results of the
|
||||
<method name="substitute_changed" c:identifier="pango_ft2_font_map_substitute_changed" version="1.2" deprecated="1" deprecated-version="1.46">
|
||||
<doc xml:space="preserve">Call this function any time the results of the
|
||||
default substitution function set with
|
||||
pango_ft2_font_map_set_default_substitute() change.
|
||||
|
||||
@@ -200,90 +118,60 @@ That is, if your substitution function will return different
|
||||
results for the same input pattern, you must call this function.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use [method@PangoFc.FontMap.substitute_changed]
|
||||
instead.</doc-deprecated>
|
||||
<source-position filename="../pango/pangoft2.h" line="126"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="fontmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="189">a `PangoFT2FontMap`</doc>
|
||||
<doc xml:space="preserve">a `PangoFT2FontMap`</doc>
|
||||
<type name="FontMap" c:type="PangoFT2FontMap*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<function-macro name="IS_FONT_MAP"
|
||||
c:identifier="PANGO_FT2_IS_FONT_MAP"
|
||||
introspectable="0">
|
||||
<source-position filename="../pango/pangoft2.h" line="54"/>
|
||||
<function-macro name="IS_FONT_MAP" c:identifier="PANGO_FT2_IS_FONT_MAP" introspectable="0">
|
||||
<parameters>
|
||||
<parameter name="object">
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function-macro>
|
||||
<callback name="SubstituteFunc" c:type="PangoFT2SubstituteFunc">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.h"
|
||||
line="63">Function type for doing final config tweaking on prepared FcPatterns.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="70"/>
|
||||
<doc xml:space="preserve">Function type for doing final config tweaking on prepared FcPatterns.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="pattern" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.h"
|
||||
line="65">the FcPattern to tweak.</doc>
|
||||
<doc xml:space="preserve">the FcPattern to tweak.</doc>
|
||||
<type name="fontconfig.Pattern" c:type="FcPattern*"/>
|
||||
</parameter>
|
||||
<parameter name="data"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.h"
|
||||
line="66">user data.</doc>
|
||||
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
||||
<doc xml:space="preserve">user data.</doc>
|
||||
<type name="gpointer" c:type="gpointer"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</callback>
|
||||
<function name="font_get_coverage"
|
||||
c:identifier="pango_ft2_font_get_coverage">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="471">Gets the `PangoCoverage` for a `PangoFT2Font`.
|
||||
<function name="font_get_coverage" c:identifier="pango_ft2_font_get_coverage">
|
||||
<doc xml:space="preserve">Gets the `PangoCoverage` for a `PangoFT2Font`.
|
||||
|
||||
Use [method@Pango.Font.get_coverage] instead.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="152"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="480">a `PangoCoverage`</doc>
|
||||
<doc xml:space="preserve">a `PangoCoverage`</doc>
|
||||
<type name="Pango.Coverage" c:type="PangoCoverage*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="font" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="473">a Pango FT2 font</doc>
|
||||
<doc xml:space="preserve">a Pango FT2 font</doc>
|
||||
<type name="Pango.Font" c:type="PangoFont*"/>
|
||||
</parameter>
|
||||
<parameter name="language" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="474">a language tag.</doc>
|
||||
<doc xml:space="preserve">a language tag.</doc>
|
||||
<type name="Pango.Language" c:type="PangoLanguage*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="font_get_face"
|
||||
c:identifier="pango_ft2_font_get_face"
|
||||
introspectable="0">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="153">Returns the native FreeType2 `FT_Face` structure
|
||||
<function name="font_get_face" c:identifier="pango_ft2_font_get_face" introspectable="0">
|
||||
<doc xml:space="preserve">Returns the native FreeType2 `FT_Face` structure
|
||||
used for this `PangoFont`.
|
||||
|
||||
This may be useful if you want to use FreeType2
|
||||
@@ -292,323 +180,219 @@ functions directly.
|
||||
Use [method@PangoFc.Font.lock_face] instead; when you are
|
||||
done with a face from [method@PangoFc.Font.lock_face], you
|
||||
must call [method@PangoFc.Font.unlock_face].</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="150"/>
|
||||
<return-value nullable="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="167">a pointer to a `FT_Face` structure,
|
||||
<doc xml:space="preserve">a pointer to a `FT_Face` structure,
|
||||
with the size set correctly</doc>
|
||||
<type name="freetype2.Face" c:type="FT_Face"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="font" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="155">a `PangoFont`</doc>
|
||||
<doc xml:space="preserve">a `PangoFont`</doc>
|
||||
<type name="Pango.Font" c:type="PangoFont*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="font_get_kerning"
|
||||
c:identifier="pango_ft2_font_get_kerning">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="382">Retrieves kerning information for a combination of two glyphs.
|
||||
<function name="font_get_kerning" c:identifier="pango_ft2_font_get_kerning">
|
||||
<doc xml:space="preserve">Retrieves kerning information for a combination of two glyphs.
|
||||
|
||||
Use pango_fc_font_kern_glyphs() instead.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="146"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="392">The amount of kerning (in Pango units) to
|
||||
<doc xml:space="preserve">The amount of kerning (in Pango units) to
|
||||
apply for the given combination of glyphs.</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="font" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="384">a `PangoFont`</doc>
|
||||
<doc xml:space="preserve">a `PangoFont`</doc>
|
||||
<type name="Pango.Font" c:type="PangoFont*"/>
|
||||
</parameter>
|
||||
<parameter name="left" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="385">the left `PangoGlyph`</doc>
|
||||
<doc xml:space="preserve">the left `PangoGlyph`</doc>
|
||||
<type name="Pango.Glyph" c:type="PangoGlyph"/>
|
||||
</parameter>
|
||||
<parameter name="right" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="386">the right `PangoGlyph`</doc>
|
||||
<doc xml:space="preserve">the right `PangoGlyph`</doc>
|
||||
<type name="Pango.Glyph" c:type="PangoGlyph"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="get_context"
|
||||
c:identifier="pango_ft2_get_context"
|
||||
introspectable="0"
|
||||
deprecated="1"
|
||||
deprecated-version="1.22">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="253">Retrieves a `PangoContext` for the default PangoFT2 fontmap
|
||||
<function name="get_context" c:identifier="pango_ft2_get_context" introspectable="0" deprecated="1" deprecated-version="1.22">
|
||||
<doc xml:space="preserve">Retrieves a `PangoContext` for the default PangoFT2 fontmap
|
||||
(see pango_ft2_font_map_for_display()) and sets the resolution
|
||||
for the default fontmap to @dpi_x by @dpi_y.</doc>
|
||||
<doc-deprecated xml:space="preserve">Use [method@Pango.FontMap.create_context] instead.</doc-deprecated>
|
||||
<source-position filename="../pango/pangoft2.h" line="136"/>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="262">the new `PangoContext`</doc>
|
||||
<doc xml:space="preserve">the new `PangoContext`</doc>
|
||||
<type name="Pango.Context" c:type="PangoContext*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="dpi_x" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="255">the horizontal DPI of the target device</doc>
|
||||
<doc xml:space="preserve">the horizontal DPI of the target device</doc>
|
||||
<type name="gdouble" c:type="double"/>
|
||||
</parameter>
|
||||
<parameter name="dpi_y" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="256">the vertical DPI of the target device</doc>
|
||||
<doc xml:space="preserve">the vertical DPI of the target device</doc>
|
||||
<type name="gdouble" c:type="double"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="get_unknown_glyph"
|
||||
c:identifier="pango_ft2_get_unknown_glyph">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="491">Return the index of a glyph suitable for drawing unknown
|
||||
<function name="get_unknown_glyph" c:identifier="pango_ft2_get_unknown_glyph">
|
||||
<doc xml:space="preserve">Return the index of a glyph suitable for drawing unknown
|
||||
characters with @font, or %PANGO_GLYPH_EMPTY if no suitable
|
||||
glyph found.
|
||||
|
||||
If you want to draw an unknown-box for a character that
|
||||
is not covered by the font, use PANGO_GET_UNKNOWN_GLYPH()
|
||||
instead.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="144"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="503">a glyph index into @font, or %PANGO_GLYPH_EMPTY</doc>
|
||||
<doc xml:space="preserve">a glyph index into @font, or %PANGO_GLYPH_EMPTY</doc>
|
||||
<type name="Pango.Glyph" c:type="PangoGlyph"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="font" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2.c"
|
||||
line="493">a `PangoFont`</doc>
|
||||
<doc xml:space="preserve">a `PangoFont`</doc>
|
||||
<type name="Pango.Font" c:type="PangoFont*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="render" c:identifier="pango_ft2_render">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="740">Renders a `PangoGlyphString` onto a FreeType2 bitmap.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="76"/>
|
||||
<doc xml:space="preserve">Renders a `PangoGlyphString` onto a FreeType2 bitmap.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="bitmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="742">the FreeType2 bitmap onto which to draw the string</doc>
|
||||
<doc xml:space="preserve">the FreeType2 bitmap onto which to draw the string</doc>
|
||||
<type name="freetype2.Bitmap" c:type="FT_Bitmap*"/>
|
||||
</parameter>
|
||||
<parameter name="font" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="743">the font in which to draw the string</doc>
|
||||
<doc xml:space="preserve">the font in which to draw the string</doc>
|
||||
<type name="Pango.Font" c:type="PangoFont*"/>
|
||||
</parameter>
|
||||
<parameter name="glyphs" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="744">the glyph string to draw</doc>
|
||||
<doc xml:space="preserve">the glyph string to draw</doc>
|
||||
<type name="Pango.GlyphString" c:type="PangoGlyphString*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="745">the x position of the start of the string (in pixels)</doc>
|
||||
<doc xml:space="preserve">the x position of the start of the string (in pixels)</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="746">the y position of the baseline (in pixels)</doc>
|
||||
<doc xml:space="preserve">the y position of the baseline (in pixels)</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="render_layout" c:identifier="pango_ft2_render_layout">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="619">Render a `PangoLayout` onto a FreeType2 bitmap</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="100"/>
|
||||
<doc xml:space="preserve">Render a `PangoLayout` onto a FreeType2 bitmap</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="bitmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="621">a FT_Bitmap to render the layout onto</doc>
|
||||
<doc xml:space="preserve">a FT_Bitmap to render the layout onto</doc>
|
||||
<type name="freetype2.Bitmap" c:type="FT_Bitmap*"/>
|
||||
</parameter>
|
||||
<parameter name="layout" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="622">a `PangoLayout`</doc>
|
||||
<doc xml:space="preserve">a `PangoLayout`</doc>
|
||||
<type name="Pango.Layout" c:type="PangoLayout*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="623">the X position of the left of the layout (in pixels)</doc>
|
||||
<doc xml:space="preserve">the X position of the left of the layout (in pixels)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="624">the Y position of the top of the layout (in pixels)</doc>
|
||||
<doc xml:space="preserve">the Y position of the top of the layout (in pixels)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="render_layout_line"
|
||||
c:identifier="pango_ft2_render_layout_line">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="676">Render a `PangoLayoutLine` onto a FreeType2 bitmap</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="90"/>
|
||||
<function name="render_layout_line" c:identifier="pango_ft2_render_layout_line">
|
||||
<doc xml:space="preserve">Render a `PangoLayoutLine` onto a FreeType2 bitmap</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="bitmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="678">a FT_Bitmap to render the line onto</doc>
|
||||
<doc xml:space="preserve">a FT_Bitmap to render the line onto</doc>
|
||||
<type name="freetype2.Bitmap" c:type="FT_Bitmap*"/>
|
||||
</parameter>
|
||||
<parameter name="line" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="679">a `PangoLayoutLine`</doc>
|
||||
<doc xml:space="preserve">a `PangoLayoutLine`</doc>
|
||||
<type name="Pango.LayoutLine" c:type="PangoLayoutLine*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="680">the x position of start of string (in pixels)</doc>
|
||||
<doc xml:space="preserve">the x position of start of string (in pixels)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="681">the y position of baseline (in pixels)</doc>
|
||||
<doc xml:space="preserve">the y position of baseline (in pixels)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="render_layout_line_subpixel"
|
||||
c:identifier="pango_ft2_render_layout_line_subpixel"
|
||||
version="1.6">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="637">Render a `PangoLayoutLine` onto a FreeType2 bitmap, with he
|
||||
<function name="render_layout_line_subpixel" c:identifier="pango_ft2_render_layout_line_subpixel" version="1.6">
|
||||
<doc xml:space="preserve">Render a `PangoLayoutLine` onto a FreeType2 bitmap, with he
|
||||
location specified in fixed-point Pango units rather than
|
||||
pixels.
|
||||
|
||||
(Using this will avoid extra inaccuracies from rounding
|
||||
to integer pixels multiple times, even if the final glyph
|
||||
positions are integers.)</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="95"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="bitmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="639">a FT_Bitmap to render the line onto</doc>
|
||||
<doc xml:space="preserve">a FT_Bitmap to render the line onto</doc>
|
||||
<type name="freetype2.Bitmap" c:type="FT_Bitmap*"/>
|
||||
</parameter>
|
||||
<parameter name="line" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="640">a `PangoLayoutLine`</doc>
|
||||
<doc xml:space="preserve">a `PangoLayoutLine`</doc>
|
||||
<type name="Pango.LayoutLine" c:type="PangoLayoutLine*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="641">the x position of start of string (in Pango units)</doc>
|
||||
<doc xml:space="preserve">the x position of start of string (in Pango units)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="642">the y position of baseline (in Pango units)</doc>
|
||||
<doc xml:space="preserve">the y position of baseline (in Pango units)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="render_layout_subpixel"
|
||||
c:identifier="pango_ft2_render_layout_subpixel"
|
||||
version="1.6">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="580">Render a `PangoLayout` onto a FreeType2 bitmap, with he
|
||||
<function name="render_layout_subpixel" c:identifier="pango_ft2_render_layout_subpixel" version="1.6">
|
||||
<doc xml:space="preserve">Render a `PangoLayout` onto a FreeType2 bitmap, with he
|
||||
location specified in fixed-point Pango units rather than
|
||||
pixels.
|
||||
|
||||
(Using this will avoid extra inaccuracies from rounding
|
||||
to integer pixels multiple times, even if the final glyph
|
||||
positions are integers.)</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="105"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="bitmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="582">a FT_Bitmap to render the layout onto</doc>
|
||||
<doc xml:space="preserve">a FT_Bitmap to render the layout onto</doc>
|
||||
<type name="freetype2.Bitmap" c:type="FT_Bitmap*"/>
|
||||
</parameter>
|
||||
<parameter name="layout" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="583">a `PangoLayout`</doc>
|
||||
<doc xml:space="preserve">a `PangoLayout`</doc>
|
||||
<type name="Pango.Layout" c:type="PangoLayout*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="584">the X position of the left of the layout (in Pango units)</doc>
|
||||
<doc xml:space="preserve">the X position of the left of the layout (in Pango units)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="585">the Y position of the top of the layout (in Pango units)</doc>
|
||||
<doc xml:space="preserve">the Y position of the top of the layout (in Pango units)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="render_transformed"
|
||||
c:identifier="pango_ft2_render_transformed"
|
||||
version="1.6">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="694">Renders a `PangoGlyphString` onto a FreeType2 bitmap, possibly
|
||||
<function name="render_transformed" c:identifier="pango_ft2_render_transformed" version="1.6">
|
||||
<doc xml:space="preserve">Renders a `PangoGlyphString` onto a FreeType2 bitmap, possibly
|
||||
transforming the layed-out coordinates through a transformation
|
||||
matrix.
|
||||
|
||||
@@ -616,61 +400,41 @@ Note that the transformation matrix for @font is not
|
||||
changed, so to produce correct rendering results, the @font
|
||||
must have been loaded using a `PangoContext` with an identical
|
||||
transformation matrix to that passed in to this function.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="82"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<parameter name="bitmap" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="696">the FreeType2 bitmap onto which to draw the string</doc>
|
||||
<doc xml:space="preserve">the FreeType2 bitmap onto which to draw the string</doc>
|
||||
<type name="freetype2.Bitmap" c:type="FT_Bitmap*"/>
|
||||
</parameter>
|
||||
<parameter name="matrix"
|
||||
transfer-ownership="none"
|
||||
nullable="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="698">a `PangoMatrix`</doc>
|
||||
<parameter name="matrix" transfer-ownership="none" nullable="1" allow-none="1">
|
||||
<doc xml:space="preserve">a `PangoMatrix`</doc>
|
||||
<type name="Pango.Matrix" c:type="const PangoMatrix*"/>
|
||||
</parameter>
|
||||
<parameter name="font" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="697">the font in which to draw the string</doc>
|
||||
<doc xml:space="preserve">the font in which to draw the string</doc>
|
||||
<type name="Pango.Font" c:type="PangoFont*"/>
|
||||
</parameter>
|
||||
<parameter name="glyphs" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="699">the glyph string to draw</doc>
|
||||
<doc xml:space="preserve">the glyph string to draw</doc>
|
||||
<type name="Pango.GlyphString" c:type="PangoGlyphString*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="700">the x position of the start of the string (in Pango
|
||||
<doc xml:space="preserve">the x position of the start of the string (in Pango
|
||||
units in user space coordinates)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-render.c"
|
||||
line="702">the y position of the baseline (in Pango units
|
||||
<doc xml:space="preserve">the y position of the baseline (in Pango units
|
||||
in user space coordinates)</doc>
|
||||
<type name="gint" c:type="int"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
<function name="shutdown_display"
|
||||
c:identifier="pango_ft2_shutdown_display">
|
||||
<doc xml:space="preserve"
|
||||
filename="../pango/pangoft2-fontmap.c"
|
||||
line="301">Free the global fontmap. (See pango_ft2_font_map_for_display())
|
||||
<function name="shutdown_display" c:identifier="pango_ft2_shutdown_display">
|
||||
<doc xml:space="preserve">Free the global fontmap. (See pango_ft2_font_map_for_display())
|
||||
Use of the global PangoFT2 fontmap is deprecated.</doc>
|
||||
<source-position filename="../pango/pangoft2.h" line="141"/>
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
|
||||
755
PangoFc-1.0.gir
755
PangoFc-1.0.gir
File diff suppressed because it is too large
Load Diff
986
PangoOT-1.0.gir
986
PangoOT-1.0.gir
File diff suppressed because it is too large
Load Diff
614
PangoXft-1.0.gir
614
PangoXft-1.0.gir
File diff suppressed because it is too large
Load Diff
19991
Soup-2.4.gir
19991
Soup-2.4.gir
File diff suppressed because it is too large
Load Diff
1589
Vulkan-1.0.gir
1589
Vulkan-1.0.gir
File diff suppressed because it is too large
Load Diff
22886
WebKit2-4.0.gir
22886
WebKit2-4.0.gir
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
844
cairo-1.0.gir
844
cairo-1.0.gir
@@ -1,653 +1,237 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0"
|
||||
xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
|
||||
<package name="cairo-gobject"/>
|
||||
<c:include name="cairo-gobject.h"/>
|
||||
<namespace name="cairo" version="1.0"
|
||||
shared-library="libcairo-gobject.so.2"
|
||||
c:identifier-prefixes="cairo"
|
||||
c:symbol-prefixes="cairo">
|
||||
<record name="Context" c:type="cairo_t" foreign="1"
|
||||
glib:type-name="CairoContext"
|
||||
glib:get-type="cairo_gobject_context_get_type"/>
|
||||
<record name="Device" c:type="cairo_device_t" foreign="1"
|
||||
glib:type-name="CairoDevice"
|
||||
glib:get-type="cairo_gobject_device_get_type"/>
|
||||
<record name="Surface" c:type="cairo_surface_t" foreign="1"
|
||||
glib:type-name="CairoSurface"
|
||||
glib:get-type="cairo_gobject_surface_get_type"/>
|
||||
<namespace name="cairo" version="1.0" shared-library="libcairo-gobject.so.2" c:identifier-prefixes="cairo" c:symbol-prefixes="cairo">
|
||||
<record name="Context" c:type="cairo_t" foreign="1" glib:type-name="CairoContext" glib:get-type="cairo_gobject_context_get_type"/>
|
||||
<record name="Device" c:type="cairo_device_t" foreign="1" glib:type-name="CairoDevice" glib:get-type="cairo_gobject_device_get_type"/>
|
||||
<record name="Surface" c:type="cairo_surface_t" foreign="1" glib:type-name="CairoSurface" glib:get-type="cairo_gobject_surface_get_type"/>
|
||||
<record name="Matrix" c:type="cairo_matrix_t" foreign="1"/>
|
||||
<record name="Pattern" c:type="cairo_pattern_t" foreign="1"
|
||||
glib:type-name="CairoPattern"
|
||||
glib:get-type="cairo_gobject_pattern_get_type"/>
|
||||
<record name="Region" c:type="cairo_region_t" foreign="1"
|
||||
glib:type-name="CairoRegion"
|
||||
glib:get-type="cairo_gobject_region_get_type"/>
|
||||
<enumeration name="Status" c:type="cairo_status_t"
|
||||
glib:type-name="cairo_status_t"
|
||||
glib:get-type="cairo_gobject_status_get_type">
|
||||
<member name="success"
|
||||
value="0"
|
||||
c:identifier="CAIRO_STATUS_SUCCESS"/>
|
||||
<member name="no_memory"
|
||||
value="1"
|
||||
c:identifier="CAIRO_STATUS_NO_MEMORY"/>
|
||||
<member name="invalid_restore"
|
||||
value="2"
|
||||
c:identifier="CAIRO_STATUS_INVALID_RESTORE"/>
|
||||
<member name="invalid_pop_group"
|
||||
value="3"
|
||||
c:identifier="CAIRO_STATUS_INVALID_POP_GROUP"/>
|
||||
<member name="no_current_point"
|
||||
value="4"
|
||||
c:identifier="CAIRO_STATUS_NO_CURRENT_POINT"/>
|
||||
<member name="invalid_matrix"
|
||||
value="5"
|
||||
c:identifier="CAIRO_STATUS_INVALID_MATRIX"/>
|
||||
<member name="invalid_status"
|
||||
value="6"
|
||||
c:identifier="CAIRO_STATUS_INVALID_STATUS"/>
|
||||
<member name="null_pointer"
|
||||
value="7"
|
||||
c:identifier="CAIRO_STATUS_NULL_POINTER"/>
|
||||
<member name="invalid_string"
|
||||
value="8"
|
||||
c:identifier="CAIRO_STATUS_INVALID_STRING"/>
|
||||
<member name="invalid_path_data"
|
||||
value="9"
|
||||
c:identifier="CAIRO_STATUS_INVALID_PATH_DATA"/>
|
||||
<member name="read_error"
|
||||
value="10"
|
||||
c:identifier="CAIRO_STATUS_READ_ERROR"/>
|
||||
<member name="write_error"
|
||||
value="11"
|
||||
c:identifier="CAIRO_STATUS_WRITE_ERROR"/>
|
||||
<member name="surface_finished"
|
||||
value="12"
|
||||
c:identifier="CAIRO_STATUS_SURFACE_FINISHED"/>
|
||||
<member name="surface_type_mismatch"
|
||||
value="13"
|
||||
c:identifier="CAIRO_STATUS_SURFACE_TYPE_MISMATCH"/>
|
||||
<member name="pattern_type_mismatch"
|
||||
value="14"
|
||||
c:identifier="CAIRO_STATUS_PATTERN_TYPE_MISMATCH"/>
|
||||
<member name="invalid_content"
|
||||
value="15"
|
||||
c:identifier="CAIRO_STATUS_INVALID_CONTENT"/>
|
||||
<member name="invalid_format"
|
||||
value="16"
|
||||
c:identifier="CAIRO_STATUS_INVALID_FORMAT"/>
|
||||
<member name="invalid_visual"
|
||||
value="17"
|
||||
c:identifier="CAIRO_STATUS_INVALID_VISUAL"/>
|
||||
<member name="file_not_found"
|
||||
value="18"
|
||||
c:identifier="CAIRO_STATUS_FILE_NOT_FOUND"/>
|
||||
<member name="invalid_dash"
|
||||
value="19"
|
||||
c:identifier="CAIRO_STATUS_INVALID_DASH"/>
|
||||
<member name="invalid_dsc_comment"
|
||||
value="20"
|
||||
c:identifier="CAIRO_STATUS_INVALID_DSC_COMMENT"/>
|
||||
<member name="invalid_index"
|
||||
value="21"
|
||||
c:identifier="CAIRO_STATUS_INVALID_INDEX"/>
|
||||
<member name="clip_not_representable"
|
||||
value="22"
|
||||
c:identifier="CAIRO_STATUS_CLIP_NOT_REPRESENTABLE"/>
|
||||
<member name="temp_file_error"
|
||||
value="23"
|
||||
c:identifier="CAIRO_STATUS_TEMP_FILE_ERROR"/>
|
||||
<member name="invalid_stride"
|
||||
value="24"
|
||||
c:identifier="CAIRO_STATUS_INVALID_STRIDE"/>
|
||||
<member name="font_type_mismatch"
|
||||
value="25"
|
||||
c:identifier="CAIRO_STATUS_FONT_TYPE_MISMATCH"/>
|
||||
<member name="user_font_immutable"
|
||||
value="26"
|
||||
c:identifier="CAIRO_STATUS_USER_FONT_IMMUTABLE"/>
|
||||
<member name="user_font_error"
|
||||
value="27"
|
||||
c:identifier="CAIRO_STATUS_USER_FONT_ERROR"/>
|
||||
<member name="negative_count"
|
||||
value="28"
|
||||
c:identifier="CAIRO_STATUS_NEGATIVE_COUNT"/>
|
||||
<member name="invalid_clusters"
|
||||
value="29"
|
||||
c:identifier="CAIRO_STATUS_INVALID_CLUSTERS"/>
|
||||
<member name="invalid_slant"
|
||||
value="30"
|
||||
c:identifier="CAIRO_STATUS_INVALID_SLANT"/>
|
||||
<member name="invalid_weight"
|
||||
value="31"
|
||||
c:identifier="CAIRO_STATUS_INVALID_WEIGHT"/>
|
||||
<member name="invalid_size"
|
||||
value="32"
|
||||
c:identifier="CAIRO_STATUS_INVALID_SIZE"/>
|
||||
<member name="user_font_not_implemented"
|
||||
value="33"
|
||||
c:identifier="CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED"/>
|
||||
<member name="device_type_mismatch"
|
||||
value="34"
|
||||
c:identifier="CAIRO_STATUS_DEVICE_TYPE_MISMATCH"/>
|
||||
<member name="device_error"
|
||||
value="35"
|
||||
c:identifier="CAIRO_STATUS_DEVICE_ERROR"/>
|
||||
<member name="invalid_mesh_construction"
|
||||
value="36"
|
||||
c:identifier="CAIRO_STATUS_INVALID_MESH_CONSTRUCTION"/>
|
||||
<member name="device_finished"
|
||||
value="37"
|
||||
c:identifier="CAIRO_STATUS_DEVICE_FINISHED"/>
|
||||
<member name="jbig2_global_missing"
|
||||
value="38"
|
||||
c:identifier="CAIRO_STATUS_JBIG2_GLOBAL_MISSING"/>
|
||||
<record name="Pattern" c:type="cairo_pattern_t" foreign="1" glib:type-name="CairoPattern" glib:get-type="cairo_gobject_pattern_get_type"/>
|
||||
<record name="Region" c:type="cairo_region_t" foreign="1" glib:type-name="CairoRegion" glib:get-type="cairo_gobject_region_get_type"/>
|
||||
<enumeration name="Status" c:type="cairo_status_t" glib:type-name="cairo_status_t" glib:get-type="cairo_gobject_status_get_type">
|
||||
<member name="success" value="0" c:identifier="CAIRO_STATUS_SUCCESS"/>
|
||||
<member name="no_memory" value="1" c:identifier="CAIRO_STATUS_NO_MEMORY"/>
|
||||
<member name="invalid_restore" value="2" c:identifier="CAIRO_STATUS_INVALID_RESTORE"/>
|
||||
<member name="invalid_pop_group" value="3" c:identifier="CAIRO_STATUS_INVALID_POP_GROUP"/>
|
||||
<member name="no_current_point" value="4" c:identifier="CAIRO_STATUS_NO_CURRENT_POINT"/>
|
||||
<member name="invalid_matrix" value="5" c:identifier="CAIRO_STATUS_INVALID_MATRIX"/>
|
||||
<member name="invalid_status" value="6" c:identifier="CAIRO_STATUS_INVALID_STATUS"/>
|
||||
<member name="null_pointer" value="7" c:identifier="CAIRO_STATUS_NULL_POINTER"/>
|
||||
<member name="invalid_string" value="8" c:identifier="CAIRO_STATUS_INVALID_STRING"/>
|
||||
<member name="invalid_path_data" value="9" c:identifier="CAIRO_STATUS_INVALID_PATH_DATA"/>
|
||||
<member name="read_error" value="10" c:identifier="CAIRO_STATUS_READ_ERROR"/>
|
||||
<member name="write_error" value="11" c:identifier="CAIRO_STATUS_WRITE_ERROR"/>
|
||||
<member name="surface_finished" value="12" c:identifier="CAIRO_STATUS_SURFACE_FINISHED"/>
|
||||
<member name="surface_type_mismatch" value="13" c:identifier="CAIRO_STATUS_SURFACE_TYPE_MISMATCH"/>
|
||||
<member name="pattern_type_mismatch" value="14" c:identifier="CAIRO_STATUS_PATTERN_TYPE_MISMATCH"/>
|
||||
<member name="invalid_content" value="15" c:identifier="CAIRO_STATUS_INVALID_CONTENT"/>
|
||||
<member name="invalid_format" value="16" c:identifier="CAIRO_STATUS_INVALID_FORMAT"/>
|
||||
<member name="invalid_visual" value="17" c:identifier="CAIRO_STATUS_INVALID_VISUAL"/>
|
||||
<member name="file_not_found" value="18" c:identifier="CAIRO_STATUS_FILE_NOT_FOUND"/>
|
||||
<member name="invalid_dash" value="19" c:identifier="CAIRO_STATUS_INVALID_DASH"/>
|
||||
<member name="invalid_dsc_comment" value="20" c:identifier="CAIRO_STATUS_INVALID_DSC_COMMENT"/>
|
||||
<member name="invalid_index" value="21" c:identifier="CAIRO_STATUS_INVALID_INDEX"/>
|
||||
<member name="clip_not_representable" value="22" c:identifier="CAIRO_STATUS_CLIP_NOT_REPRESENTABLE"/>
|
||||
<member name="temp_file_error" value="23" c:identifier="CAIRO_STATUS_TEMP_FILE_ERROR"/>
|
||||
<member name="invalid_stride" value="24" c:identifier="CAIRO_STATUS_INVALID_STRIDE"/>
|
||||
<member name="font_type_mismatch" value="25" c:identifier="CAIRO_STATUS_FONT_TYPE_MISMATCH"/>
|
||||
<member name="user_font_immutable" value="26" c:identifier="CAIRO_STATUS_USER_FONT_IMMUTABLE"/>
|
||||
<member name="user_font_error" value="27" c:identifier="CAIRO_STATUS_USER_FONT_ERROR"/>
|
||||
<member name="negative_count" value="28" c:identifier="CAIRO_STATUS_NEGATIVE_COUNT"/>
|
||||
<member name="invalid_clusters" value="29" c:identifier="CAIRO_STATUS_INVALID_CLUSTERS"/>
|
||||
<member name="invalid_slant" value="30" c:identifier="CAIRO_STATUS_INVALID_SLANT"/>
|
||||
<member name="invalid_weight" value="31" c:identifier="CAIRO_STATUS_INVALID_WEIGHT"/>
|
||||
<member name="invalid_size" value="32" c:identifier="CAIRO_STATUS_INVALID_SIZE"/>
|
||||
<member name="user_font_not_implemented" value="33" c:identifier="CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED"/>
|
||||
<member name="device_type_mismatch" value="34" c:identifier="CAIRO_STATUS_DEVICE_TYPE_MISMATCH"/>
|
||||
<member name="device_error" value="35" c:identifier="CAIRO_STATUS_DEVICE_ERROR"/>
|
||||
<member name="invalid_mesh_construction" value="36" c:identifier="CAIRO_STATUS_INVALID_MESH_CONSTRUCTION"/>
|
||||
<member name="device_finished" value="37" c:identifier="CAIRO_STATUS_DEVICE_FINISHED"/>
|
||||
<member name="jbig2_global_missing" value="38" c:identifier="CAIRO_STATUS_JBIG2_GLOBAL_MISSING"/>
|
||||
</enumeration>
|
||||
<enumeration name="Content" c:type="cairo_content_t"
|
||||
glib:type-name="cairo_content_t"
|
||||
glib:get-type="cairo_gobject_content_get_type">
|
||||
<member name="color"
|
||||
value="4096"
|
||||
c:identifier="CAIRO_CONTENT_COLOR"/>
|
||||
<member name="alpha"
|
||||
value="8192"
|
||||
c:identifier="CAIRO_CONTENT_ALPHA"/>
|
||||
<member name="color_alpha"
|
||||
value="12288"
|
||||
c:identifier="CAIRO_CONTENT_COLOR_ALPHA"/>
|
||||
<enumeration name="Content" c:type="cairo_content_t" glib:type-name="cairo_content_t" glib:get-type="cairo_gobject_content_get_type">
|
||||
<member name="color" value="4096" c:identifier="CAIRO_CONTENT_COLOR"/>
|
||||
<member name="alpha" value="8192" c:identifier="CAIRO_CONTENT_ALPHA"/>
|
||||
<member name="color_alpha" value="12288" c:identifier="CAIRO_CONTENT_COLOR_ALPHA"/>
|
||||
</enumeration>
|
||||
<enumeration name="Operator" c:type="cairo_operator_t"
|
||||
glib:type-name="cairo_operator_t"
|
||||
glib:get-type="cairo_gobject_operator_get_type">
|
||||
<member name="clear"
|
||||
value="0"
|
||||
c:identifier="CAIRO_OPERATOR_CLEAR"/>
|
||||
<member name="source"
|
||||
value="1"
|
||||
c:identifier="CAIRO_OPERATOR_SOURCE"/>
|
||||
<member name="over"
|
||||
value="2"
|
||||
c:identifier="CAIRO_OPERATOR_OVER"/>
|
||||
<member name="in"
|
||||
value="3"
|
||||
c:identifier="CAIRO_OPERATOR_IN"/>
|
||||
<member name="out"
|
||||
value="4"
|
||||
c:identifier="CAIRO_OPERATOR_OUT"/>
|
||||
<member name="atop"
|
||||
value="5"
|
||||
c:identifier="CAIRO_OPERATOR_ATOP"/>
|
||||
<member name="dest"
|
||||
value="6"
|
||||
c:identifier="CAIRO_OPERATOR_DEST"/>
|
||||
<member name="dest_over"
|
||||
value="7"
|
||||
c:identifier="CAIRO_OPERATOR_DEST_OVER"/>
|
||||
<member name="dest_in"
|
||||
value="8"
|
||||
c:identifier="CAIRO_OPERATOR_DEST_IN"/>
|
||||
<member name="dest_out"
|
||||
value="9"
|
||||
c:identifier="CAIRO_OPERATOR_DEST_OUT"/>
|
||||
<member name="dest_atop"
|
||||
value="10"
|
||||
c:identifier="CAIRO_OPERATOR_DEST_ATOP"/>
|
||||
<member name="xor"
|
||||
value="11"
|
||||
c:identifier="CAIRO_OPERATOR_XOR"/>
|
||||
<member name="add"
|
||||
value="12"
|
||||
c:identifier="CAIRO_OPERATOR_ADD"/>
|
||||
<member name="saturate"
|
||||
value="13"
|
||||
c:identifier="CAIRO_OPERATOR_SATURATE"/>
|
||||
<member name="multiply"
|
||||
value="14"
|
||||
c:identifier="CAIRO_OPERATOR_MULTIPLY"/>
|
||||
<member name="screen"
|
||||
value="15"
|
||||
c:identifier="CAIRO_OPERATOR_SCREEN"/>
|
||||
<member name="overlay"
|
||||
value="16"
|
||||
c:identifier="CAIRO_OPERATOR_OVERLAY"/>
|
||||
<member name="darken"
|
||||
value="17"
|
||||
c:identifier="CAIRO_OPERATOR_DARKEN"/>
|
||||
<member name="lighten"
|
||||
value="18"
|
||||
c:identifier="CAIRO_OPERATOR_LIGHTEN"/>
|
||||
<member name="color_dodge"
|
||||
value="19"
|
||||
c:identifier="CAIRO_OPERATOR_COLOR_DODGE"/>
|
||||
<member name="color_burn"
|
||||
value="20"
|
||||
c:identifier="CAIRO_OPERATOR_COLOR_BURN"/>
|
||||
<member name="hard_light"
|
||||
value="21"
|
||||
c:identifier="CAIRO_OPERATOR_HARD_LIGHT"/>
|
||||
<member name="soft_light"
|
||||
value="22"
|
||||
c:identifier="CAIRO_OPERATOR_SOFT_LIGHT"/>
|
||||
<member name="difference"
|
||||
value="23"
|
||||
c:identifier="CAIRO_OPERATOR_DIFFERENCE"/>
|
||||
<member name="exclusion"
|
||||
value="24"
|
||||
c:identifier="CAIRO_OPERATOR_EXCLUSION"/>
|
||||
<member name="hsl_hue"
|
||||
value="25"
|
||||
c:identifier="CAIRO_OPERATOR_HSL_HUE"/>
|
||||
<member name="hsl_saturation"
|
||||
value="26"
|
||||
c:identifier="CAIRO_OPERATOR_HSL_SATURATION"/>
|
||||
<member name="hsl_color"
|
||||
value="27"
|
||||
c:identifier="CAIRO_OPERATOR_HSL_COLOR"/>
|
||||
<member name="hsl_luminosity"
|
||||
value="28"
|
||||
c:identifier="CAIRO_OPERATOR_HSL_LUMINOSITY"/>
|
||||
<enumeration name="Operator" c:type="cairo_operator_t" glib:type-name="cairo_operator_t" glib:get-type="cairo_gobject_operator_get_type">
|
||||
<member name="clear" value="0" c:identifier="CAIRO_OPERATOR_CLEAR"/>
|
||||
<member name="source" value="1" c:identifier="CAIRO_OPERATOR_SOURCE"/>
|
||||
<member name="over" value="2" c:identifier="CAIRO_OPERATOR_OVER"/>
|
||||
<member name="in" value="3" c:identifier="CAIRO_OPERATOR_IN"/>
|
||||
<member name="out" value="4" c:identifier="CAIRO_OPERATOR_OUT"/>
|
||||
<member name="atop" value="5" c:identifier="CAIRO_OPERATOR_ATOP"/>
|
||||
<member name="dest" value="6" c:identifier="CAIRO_OPERATOR_DEST"/>
|
||||
<member name="dest_over" value="7" c:identifier="CAIRO_OPERATOR_DEST_OVER"/>
|
||||
<member name="dest_in" value="8" c:identifier="CAIRO_OPERATOR_DEST_IN"/>
|
||||
<member name="dest_out" value="9" c:identifier="CAIRO_OPERATOR_DEST_OUT"/>
|
||||
<member name="dest_atop" value="10" c:identifier="CAIRO_OPERATOR_DEST_ATOP"/>
|
||||
<member name="xor" value="11" c:identifier="CAIRO_OPERATOR_XOR"/>
|
||||
<member name="add" value="12" c:identifier="CAIRO_OPERATOR_ADD"/>
|
||||
<member name="saturate" value="13" c:identifier="CAIRO_OPERATOR_SATURATE"/>
|
||||
<member name="multiply" value="14" c:identifier="CAIRO_OPERATOR_MULTIPLY"/>
|
||||
<member name="screen" value="15" c:identifier="CAIRO_OPERATOR_SCREEN"/>
|
||||
<member name="overlay" value="16" c:identifier="CAIRO_OPERATOR_OVERLAY"/>
|
||||
<member name="darken" value="17" c:identifier="CAIRO_OPERATOR_DARKEN"/>
|
||||
<member name="lighten" value="18" c:identifier="CAIRO_OPERATOR_LIGHTEN"/>
|
||||
<member name="color_dodge" value="19" c:identifier="CAIRO_OPERATOR_COLOR_DODGE"/>
|
||||
<member name="color_burn" value="20" c:identifier="CAIRO_OPERATOR_COLOR_BURN"/>
|
||||
<member name="hard_light" value="21" c:identifier="CAIRO_OPERATOR_HARD_LIGHT"/>
|
||||
<member name="soft_light" value="22" c:identifier="CAIRO_OPERATOR_SOFT_LIGHT"/>
|
||||
<member name="difference" value="23" c:identifier="CAIRO_OPERATOR_DIFFERENCE"/>
|
||||
<member name="exclusion" value="24" c:identifier="CAIRO_OPERATOR_EXCLUSION"/>
|
||||
<member name="hsl_hue" value="25" c:identifier="CAIRO_OPERATOR_HSL_HUE"/>
|
||||
<member name="hsl_saturation" value="26" c:identifier="CAIRO_OPERATOR_HSL_SATURATION"/>
|
||||
<member name="hsl_color" value="27" c:identifier="CAIRO_OPERATOR_HSL_COLOR"/>
|
||||
<member name="hsl_luminosity" value="28" c:identifier="CAIRO_OPERATOR_HSL_LUMINOSITY"/>
|
||||
</enumeration>
|
||||
<enumeration name="Antialias" c:type="cairo_antialias_t"
|
||||
glib:type-name="cairo_antialias_t"
|
||||
glib:get-type="cairo_gobject_antialias_get_type">
|
||||
<member name="default"
|
||||
value="0"
|
||||
c:identifier="CAIRO_ANTIALIAS_DEFAULT"/>
|
||||
<member name="none"
|
||||
value="1"
|
||||
c:identifier="CAIRO_ANTIALIAS_NONE"/>
|
||||
<member name="gray"
|
||||
value="2"
|
||||
c:identifier="CAIRO_ANTIALIAS_GRAY"/>
|
||||
<member name="subpixel"
|
||||
value="3"
|
||||
c:identifier="CAIRO_ANTIALIAS_SUBPIXEL"/>
|
||||
<member name="fast"
|
||||
value="4"
|
||||
c:identifier="CAIRO_ANTIALIAS_FAST"/>
|
||||
<member name="good"
|
||||
value="5"
|
||||
c:identifier="CAIRO_ANTIALIAS_GOOD"/>
|
||||
<member name="best"
|
||||
value="6"
|
||||
c:identifier="CAIRO_ANTIALIAS_BEST"/>
|
||||
<enumeration name="Antialias" c:type="cairo_antialias_t" glib:type-name="cairo_antialias_t" glib:get-type="cairo_gobject_antialias_get_type">
|
||||
<member name="default" value="0" c:identifier="CAIRO_ANTIALIAS_DEFAULT"/>
|
||||
<member name="none" value="1" c:identifier="CAIRO_ANTIALIAS_NONE"/>
|
||||
<member name="gray" value="2" c:identifier="CAIRO_ANTIALIAS_GRAY"/>
|
||||
<member name="subpixel" value="3" c:identifier="CAIRO_ANTIALIAS_SUBPIXEL"/>
|
||||
<member name="fast" value="4" c:identifier="CAIRO_ANTIALIAS_FAST"/>
|
||||
<member name="good" value="5" c:identifier="CAIRO_ANTIALIAS_GOOD"/>
|
||||
<member name="best" value="6" c:identifier="CAIRO_ANTIALIAS_BEST"/>
|
||||
</enumeration>
|
||||
<enumeration name="FillRule" c:type="cairo_fill_rule_t"
|
||||
glib:type-name="cairo_fill_rule_t"
|
||||
glib:get-type="cairo_gobject_fill_rule_get_type">
|
||||
<member name="winding"
|
||||
value="0"
|
||||
c:identifier="CAIRO_FILL_RULE_WINDING"/>
|
||||
<member name="even_odd"
|
||||
value="1"
|
||||
c:identifier="CAIRO_FILL_RULE_EVEN_ODD"/>
|
||||
<enumeration name="FillRule" c:type="cairo_fill_rule_t" glib:type-name="cairo_fill_rule_t" glib:get-type="cairo_gobject_fill_rule_get_type">
|
||||
<member name="winding" value="0" c:identifier="CAIRO_FILL_RULE_WINDING"/>
|
||||
<member name="even_odd" value="1" c:identifier="CAIRO_FILL_RULE_EVEN_ODD"/>
|
||||
</enumeration>
|
||||
<enumeration name="LineCap" c:type="cairo_line_cap_t"
|
||||
glib:type-name="cairo_line_cap_t"
|
||||
glib:get-type="cairo_gobject_line_cap_get_type">
|
||||
<member name="butt"
|
||||
value="0"
|
||||
c:identifier="CAIRO_LINE_CAP_BUTT"/>
|
||||
<member name="round"
|
||||
value="1"
|
||||
c:identifier="CAIRO_LINE_CAP_ROUND"/>
|
||||
<member name="square"
|
||||
value="2"
|
||||
c:identifier="CAIRO_LINE_CAP_SQUARE"/>
|
||||
<enumeration name="LineCap" c:type="cairo_line_cap_t" glib:type-name="cairo_line_cap_t" glib:get-type="cairo_gobject_line_cap_get_type">
|
||||
<member name="butt" value="0" c:identifier="CAIRO_LINE_CAP_BUTT"/>
|
||||
<member name="round" value="1" c:identifier="CAIRO_LINE_CAP_ROUND"/>
|
||||
<member name="square" value="2" c:identifier="CAIRO_LINE_CAP_SQUARE"/>
|
||||
</enumeration>
|
||||
<enumeration name="LineJoin" c:type="cairo_line_join_t"
|
||||
glib:type-name="cairo_line_join_t"
|
||||
glib:get-type="cairo_gobject_line_join_get_type">
|
||||
<member name="miter"
|
||||
value="0"
|
||||
c:identifier="CAIRO_LINE_JOIN_MITER"/>
|
||||
<member name="round"
|
||||
value="1"
|
||||
c:identifier="CAIRO_LINE_JOIN_ROUND"/>
|
||||
<member name="bevel"
|
||||
value="2"
|
||||
c:identifier="CAIRO_LINE_JOIN_BEVEL"/>
|
||||
<enumeration name="LineJoin" c:type="cairo_line_join_t" glib:type-name="cairo_line_join_t" glib:get-type="cairo_gobject_line_join_get_type">
|
||||
<member name="miter" value="0" c:identifier="CAIRO_LINE_JOIN_MITER"/>
|
||||
<member name="round" value="1" c:identifier="CAIRO_LINE_JOIN_ROUND"/>
|
||||
<member name="bevel" value="2" c:identifier="CAIRO_LINE_JOIN_BEVEL"/>
|
||||
</enumeration>
|
||||
<enumeration name="TextClusterFlags" c:type="cairo_text_cluster_flags_t"
|
||||
glib:type-name="cairo_text_cluster_flags_t"
|
||||
glib:get-type="cairo_gobject_text_cluster_flags_get_type">
|
||||
<member name="backward"
|
||||
value="1"
|
||||
c:identifier="CAIRO_TEXT_CLUSTER_FLAG_BACKWARD"/>
|
||||
<enumeration name="TextClusterFlags" c:type="cairo_text_cluster_flags_t" glib:type-name="cairo_text_cluster_flags_t" glib:get-type="cairo_gobject_text_cluster_flags_get_type">
|
||||
<member name="backward" value="1" c:identifier="CAIRO_TEXT_CLUSTER_FLAG_BACKWARD"/>
|
||||
</enumeration>
|
||||
<enumeration name="FontSlant" c:type="cairo_font_slant_t"
|
||||
glib:type-name="cairo_font_slant_t"
|
||||
glib:get-type="cairo_gobject_font_slant_get_type">
|
||||
<member name="normal"
|
||||
value="0"
|
||||
c:identifier="CAIRO_FONT_SLANT_NORMAL"/>
|
||||
<member name="italic"
|
||||
value="1"
|
||||
c:identifier="CAIRO_FONT_SLANT_ITALIC"/>
|
||||
<member name="oblique"
|
||||
value="2"
|
||||
c:identifier="CAIRO_FONT_SLANT_OBLIQUE"/>
|
||||
<enumeration name="FontSlant" c:type="cairo_font_slant_t" glib:type-name="cairo_font_slant_t" glib:get-type="cairo_gobject_font_slant_get_type">
|
||||
<member name="normal" value="0" c:identifier="CAIRO_FONT_SLANT_NORMAL"/>
|
||||
<member name="italic" value="1" c:identifier="CAIRO_FONT_SLANT_ITALIC"/>
|
||||
<member name="oblique" value="2" c:identifier="CAIRO_FONT_SLANT_OBLIQUE"/>
|
||||
</enumeration>
|
||||
<enumeration name="FontWeight" c:type="cairo_font_weight_t"
|
||||
glib:type-name="cairo_font_weight_t"
|
||||
glib:get-type="cairo_gobject_font_weight_get_type">
|
||||
<member name="normal"
|
||||
value="0"
|
||||
c:identifier="CAIRO_FONT_WEIGHT_NORMAL"/>
|
||||
<member name="bold"
|
||||
value="1"
|
||||
c:identifier="CAIRO_FONT_WEIGHT_BOLD"/>
|
||||
<enumeration name="FontWeight" c:type="cairo_font_weight_t" glib:type-name="cairo_font_weight_t" glib:get-type="cairo_gobject_font_weight_get_type">
|
||||
<member name="normal" value="0" c:identifier="CAIRO_FONT_WEIGHT_NORMAL"/>
|
||||
<member name="bold" value="1" c:identifier="CAIRO_FONT_WEIGHT_BOLD"/>
|
||||
</enumeration>
|
||||
<enumeration name="SubpixelOrder" c:type="cairo_subpixel_order_t"
|
||||
glib:type-name="cairo_subpixel_order_t"
|
||||
glib:get-type="cairo_gobject_subpixel_order_get_type">
|
||||
<member name="default"
|
||||
value="0"
|
||||
c:identifier="CAIRO_SUBPIXEL_ORDER_DEFAULT"/>
|
||||
<member name="rgb"
|
||||
value="1"
|
||||
c:identifier="CAIRO_SUBPIXEL_ORDER_RGB"/>
|
||||
<member name="bgr"
|
||||
value="2"
|
||||
c:identifier="CAIRO_SUBPIXEL_ORDER_BGR"/>
|
||||
<member name="vrgb"
|
||||
value="3"
|
||||
c:identifier="CAIRO_SUBPIXEL_ORDER_VRGB"/>
|
||||
<member name="vbgr"
|
||||
value="4"
|
||||
c:identifier="CAIRO_SUBPIXEL_ORDER_VBGR"/>
|
||||
<enumeration name="SubpixelOrder" c:type="cairo_subpixel_order_t" glib:type-name="cairo_subpixel_order_t" glib:get-type="cairo_gobject_subpixel_order_get_type">
|
||||
<member name="default" value="0" c:identifier="CAIRO_SUBPIXEL_ORDER_DEFAULT"/>
|
||||
<member name="rgb" value="1" c:identifier="CAIRO_SUBPIXEL_ORDER_RGB"/>
|
||||
<member name="bgr" value="2" c:identifier="CAIRO_SUBPIXEL_ORDER_BGR"/>
|
||||
<member name="vrgb" value="3" c:identifier="CAIRO_SUBPIXEL_ORDER_VRGB"/>
|
||||
<member name="vbgr" value="4" c:identifier="CAIRO_SUBPIXEL_ORDER_VBGR"/>
|
||||
</enumeration>
|
||||
<enumeration name="HintStyle" c:type="cairo_hint_style_t"
|
||||
glib:type-name="cairo_hint_style_t"
|
||||
glib:get-type="cairo_gobject_hint_style_get_type">
|
||||
<member name="default"
|
||||
value="0"
|
||||
c:identifier="CAIRO_HINT_STYLE_DEFAULT"/>
|
||||
<member name="none"
|
||||
value="1"
|
||||
c:identifier="CAIRO_HINT_STYLE_NONE"/>
|
||||
<member name="slight"
|
||||
value="2"
|
||||
c:identifier="CAIRO_HINT_STYLE_SLIGHT"/>
|
||||
<member name="medium"
|
||||
value="3"
|
||||
c:identifier="CAIRO_HINT_STYLE_MEDIUM"/>
|
||||
<member name="full"
|
||||
value="4"
|
||||
c:identifier="CAIRO_HINT_STYLE_FULL"/>
|
||||
<enumeration name="HintStyle" c:type="cairo_hint_style_t" glib:type-name="cairo_hint_style_t" glib:get-type="cairo_gobject_hint_style_get_type">
|
||||
<member name="default" value="0" c:identifier="CAIRO_HINT_STYLE_DEFAULT"/>
|
||||
<member name="none" value="1" c:identifier="CAIRO_HINT_STYLE_NONE"/>
|
||||
<member name="slight" value="2" c:identifier="CAIRO_HINT_STYLE_SLIGHT"/>
|
||||
<member name="medium" value="3" c:identifier="CAIRO_HINT_STYLE_MEDIUM"/>
|
||||
<member name="full" value="4" c:identifier="CAIRO_HINT_STYLE_FULL"/>
|
||||
</enumeration>
|
||||
<enumeration name="HintMetrics" c:type="cairo_hint_metrics_t"
|
||||
glib:type-name="cairo_hint_metrics_t"
|
||||
glib:get-type="cairo_gobject_hint_metrics_get_type">
|
||||
<member name="default"
|
||||
value="0"
|
||||
c:identifier="CAIRO_HINT_METRICS_DEFAULT"/>
|
||||
<member name="off"
|
||||
value="1"
|
||||
c:identifier="CAIRO_HINT_METRICS_OFF"/>
|
||||
<member name="on"
|
||||
value="2"
|
||||
c:identifier="CAIRO_HINT_METRICS_ON"/>
|
||||
<enumeration name="HintMetrics" c:type="cairo_hint_metrics_t" glib:type-name="cairo_hint_metrics_t" glib:get-type="cairo_gobject_hint_metrics_get_type">
|
||||
<member name="default" value="0" c:identifier="CAIRO_HINT_METRICS_DEFAULT"/>
|
||||
<member name="off" value="1" c:identifier="CAIRO_HINT_METRICS_OFF"/>
|
||||
<member name="on" value="2" c:identifier="CAIRO_HINT_METRICS_ON"/>
|
||||
</enumeration>
|
||||
<record name="FontOptions" c:type="cairo_font_options_t" foreign="1"
|
||||
glib:type-name="CairoFontOptions"
|
||||
glib:get-type="cairo_gobject_font_options_get_type"/>
|
||||
<enumeration name="FontType" c:type="cairo_font_type_t"
|
||||
glib:type-name="cairo_font_type_t"
|
||||
glib:get-type="cairo_gobject_font_type_get_type">
|
||||
<member name="toy"
|
||||
value="0"
|
||||
c:identifier="CAIRO_FONT_TYPE_TOY"/>
|
||||
<member name="ft"
|
||||
value="1"
|
||||
c:identifier="CAIRO_FONT_TYPE_FT"/>
|
||||
<member name="win32"
|
||||
value="2"
|
||||
c:identifier="CAIRO_FONT_TYPE_WIN32"/>
|
||||
<member name="quartz"
|
||||
value="3"
|
||||
c:identifier="CAIRO_FONT_TYPE_QUARTZ"/>
|
||||
<member name="user"
|
||||
value="4"
|
||||
c:identifier="CAIRO_FONT_TYPE_USER"/>
|
||||
<record name="FontOptions" c:type="cairo_font_options_t" foreign="1" glib:type-name="CairoFontOptions" glib:get-type="cairo_gobject_font_options_get_type"/>
|
||||
<enumeration name="FontType" c:type="cairo_font_type_t" glib:type-name="cairo_font_type_t" glib:get-type="cairo_gobject_font_type_get_type">
|
||||
<member name="toy" value="0" c:identifier="CAIRO_FONT_TYPE_TOY"/>
|
||||
<member name="ft" value="1" c:identifier="CAIRO_FONT_TYPE_FT"/>
|
||||
<member name="win32" value="2" c:identifier="CAIRO_FONT_TYPE_WIN32"/>
|
||||
<member name="quartz" value="3" c:identifier="CAIRO_FONT_TYPE_QUARTZ"/>
|
||||
<member name="user" value="4" c:identifier="CAIRO_FONT_TYPE_USER"/>
|
||||
</enumeration>
|
||||
<enumeration name="PathDataType" c:type="cairo_path_data_type_t"
|
||||
glib:type-name="cairo_path_data_type_t"
|
||||
glib:get-type="cairo_gobject_path_data_type_get_type">
|
||||
<member name="move_to"
|
||||
value="0"
|
||||
c:identifier="CAIRO_PATH_MOVE_TO"/>
|
||||
<member name="line_to"
|
||||
value="1"
|
||||
c:identifier="CAIRO_PATH_LINE_TO"/>
|
||||
<member name="curve_to"
|
||||
value="2"
|
||||
c:identifier="CAIRO_PATH_CURVE_TO"/>
|
||||
<member name="close_path"
|
||||
value="3"
|
||||
c:identifier="CAIRO_PATH_CLOSE_PATH"/>
|
||||
<enumeration name="PathDataType" c:type="cairo_path_data_type_t" glib:type-name="cairo_path_data_type_t" glib:get-type="cairo_gobject_path_data_type_get_type">
|
||||
<member name="move_to" value="0" c:identifier="CAIRO_PATH_MOVE_TO"/>
|
||||
<member name="line_to" value="1" c:identifier="CAIRO_PATH_LINE_TO"/>
|
||||
<member name="curve_to" value="2" c:identifier="CAIRO_PATH_CURVE_TO"/>
|
||||
<member name="close_path" value="3" c:identifier="CAIRO_PATH_CLOSE_PATH"/>
|
||||
</enumeration>
|
||||
<enumeration name="DeviceType" c:type="cairo_device_type_t"
|
||||
glib:type-name="cairo_device_type_t"
|
||||
glib:get-type="cairo_gobject_device_type_get_type">
|
||||
<member name="drm"
|
||||
value="0"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_DRM"/>
|
||||
<member name="gl"
|
||||
value="1"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_GL"/>
|
||||
<member name="script"
|
||||
value="2"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_SCRIPT"/>
|
||||
<member name="xcb"
|
||||
value="3"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_XCB"/>
|
||||
<member name="xlib"
|
||||
value="4"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_XLIB"/>
|
||||
<member name="xml"
|
||||
value="5"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_XML"/>
|
||||
<member name="cogl"
|
||||
value="6"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_COGL"/>
|
||||
<member name="win32"
|
||||
value="7"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_WIN32"/>
|
||||
<member name="invalid"
|
||||
value="-1"
|
||||
c:identifier="CAIRO_DEVICE_TYPE_INVALID"/>
|
||||
<enumeration name="DeviceType" c:type="cairo_device_type_t" glib:type-name="cairo_device_type_t" glib:get-type="cairo_gobject_device_type_get_type">
|
||||
<member name="drm" value="0" c:identifier="CAIRO_DEVICE_TYPE_DRM"/>
|
||||
<member name="gl" value="1" c:identifier="CAIRO_DEVICE_TYPE_GL"/>
|
||||
<member name="script" value="2" c:identifier="CAIRO_DEVICE_TYPE_SCRIPT"/>
|
||||
<member name="xcb" value="3" c:identifier="CAIRO_DEVICE_TYPE_XCB"/>
|
||||
<member name="xlib" value="4" c:identifier="CAIRO_DEVICE_TYPE_XLIB"/>
|
||||
<member name="xml" value="5" c:identifier="CAIRO_DEVICE_TYPE_XML"/>
|
||||
<member name="cogl" value="6" c:identifier="CAIRO_DEVICE_TYPE_COGL"/>
|
||||
<member name="win32" value="7" c:identifier="CAIRO_DEVICE_TYPE_WIN32"/>
|
||||
<member name="invalid" value="-1" c:identifier="CAIRO_DEVICE_TYPE_INVALID"/>
|
||||
</enumeration>
|
||||
<enumeration name="SurfaceType" c:type="cairo_surface_type_t"
|
||||
glib:type-name="cairo_surface_type_t"
|
||||
glib:get-type="cairo_gobject_surface_type_get_type">
|
||||
<member name="image"
|
||||
value="0"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_IMAGE"/>
|
||||
<member name="pdf"
|
||||
value="1"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_PDF"/>
|
||||
<member name="ps"
|
||||
value="2"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_PS"/>
|
||||
<member name="xlib"
|
||||
value="3"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_XLIB"/>
|
||||
<member name="xcb"
|
||||
value="4"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_XCB"/>
|
||||
<member name="glitz"
|
||||
value="5"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_GLITZ"/>
|
||||
<member name="quartz"
|
||||
value="6"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_QUARTZ"/>
|
||||
<member name="win32"
|
||||
value="7"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_WIN32"/>
|
||||
<member name="beos"
|
||||
value="8"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_BEOS"/>
|
||||
<member name="directfb"
|
||||
value="9"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_DIRECTFB"/>
|
||||
<member name="svg"
|
||||
value="10"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_SVG"/>
|
||||
<member name="os2"
|
||||
value="11"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_OS2"/>
|
||||
<member name="win32_printing"
|
||||
value="12"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_WIN32_PRINTING"/>
|
||||
<member name="quartz_image"
|
||||
value="13"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_QUARTZ_IMAGE"/>
|
||||
<member name="script"
|
||||
value="14"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_SCRIPT"/>
|
||||
<member name="qt"
|
||||
value="15"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_QT"/>
|
||||
<member name="recording"
|
||||
value="16"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_RECORDING"/>
|
||||
<member name="vg"
|
||||
value="17"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_VG"/>
|
||||
<member name="gl"
|
||||
value="18"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_GL"/>
|
||||
<member name="drm"
|
||||
value="19"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_DRM"/>
|
||||
<member name="tee"
|
||||
value="20"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_TEE"/>
|
||||
<member name="xml"
|
||||
value="21"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_XML"/>
|
||||
<member name="skia"
|
||||
value="22"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_SKIA"/>
|
||||
<member name="subsurface"
|
||||
value="23"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_SUBSURFACE"/>
|
||||
<member name="cogl"
|
||||
value="24"
|
||||
c:identifier="CAIRO_SURFACE_TYPE_COGL"/>
|
||||
<enumeration name="SurfaceType" c:type="cairo_surface_type_t" glib:type-name="cairo_surface_type_t" glib:get-type="cairo_gobject_surface_type_get_type">
|
||||
<member name="image" value="0" c:identifier="CAIRO_SURFACE_TYPE_IMAGE"/>
|
||||
<member name="pdf" value="1" c:identifier="CAIRO_SURFACE_TYPE_PDF"/>
|
||||
<member name="ps" value="2" c:identifier="CAIRO_SURFACE_TYPE_PS"/>
|
||||
<member name="xlib" value="3" c:identifier="CAIRO_SURFACE_TYPE_XLIB"/>
|
||||
<member name="xcb" value="4" c:identifier="CAIRO_SURFACE_TYPE_XCB"/>
|
||||
<member name="glitz" value="5" c:identifier="CAIRO_SURFACE_TYPE_GLITZ"/>
|
||||
<member name="quartz" value="6" c:identifier="CAIRO_SURFACE_TYPE_QUARTZ"/>
|
||||
<member name="win32" value="7" c:identifier="CAIRO_SURFACE_TYPE_WIN32"/>
|
||||
<member name="beos" value="8" c:identifier="CAIRO_SURFACE_TYPE_BEOS"/>
|
||||
<member name="directfb" value="9" c:identifier="CAIRO_SURFACE_TYPE_DIRECTFB"/>
|
||||
<member name="svg" value="10" c:identifier="CAIRO_SURFACE_TYPE_SVG"/>
|
||||
<member name="os2" value="11" c:identifier="CAIRO_SURFACE_TYPE_OS2"/>
|
||||
<member name="win32_printing" value="12" c:identifier="CAIRO_SURFACE_TYPE_WIN32_PRINTING"/>
|
||||
<member name="quartz_image" value="13" c:identifier="CAIRO_SURFACE_TYPE_QUARTZ_IMAGE"/>
|
||||
<member name="script" value="14" c:identifier="CAIRO_SURFACE_TYPE_SCRIPT"/>
|
||||
<member name="qt" value="15" c:identifier="CAIRO_SURFACE_TYPE_QT"/>
|
||||
<member name="recording" value="16" c:identifier="CAIRO_SURFACE_TYPE_RECORDING"/>
|
||||
<member name="vg" value="17" c:identifier="CAIRO_SURFACE_TYPE_VG"/>
|
||||
<member name="gl" value="18" c:identifier="CAIRO_SURFACE_TYPE_GL"/>
|
||||
<member name="drm" value="19" c:identifier="CAIRO_SURFACE_TYPE_DRM"/>
|
||||
<member name="tee" value="20" c:identifier="CAIRO_SURFACE_TYPE_TEE"/>
|
||||
<member name="xml" value="21" c:identifier="CAIRO_SURFACE_TYPE_XML"/>
|
||||
<member name="skia" value="22" c:identifier="CAIRO_SURFACE_TYPE_SKIA"/>
|
||||
<member name="subsurface" value="23" c:identifier="CAIRO_SURFACE_TYPE_SUBSURFACE"/>
|
||||
<member name="cogl" value="24" c:identifier="CAIRO_SURFACE_TYPE_COGL"/>
|
||||
</enumeration>
|
||||
<enumeration name="Format" c:type="cairo_format_t"
|
||||
glib:type-name="cairo_format_t"
|
||||
glib:get-type="cairo_gobject_format_get_type">
|
||||
<member name="invalid"
|
||||
value="-1"
|
||||
c:identifier="CAIRO_FORMAT_INVALID"/>
|
||||
<member name="argb32"
|
||||
value="0"
|
||||
c:identifier="CAIRO_FORMAT_ARGB32"/>
|
||||
<member name="rgb24"
|
||||
value="1"
|
||||
c:identifier="CAIRO_FORMAT_RGB24"/>
|
||||
<member name="a8"
|
||||
value="2"
|
||||
c:identifier="CAIRO_FORMAT_A8"/>
|
||||
<member name="a1"
|
||||
value="3"
|
||||
c:identifier="CAIRO_FORMAT_A1"/>
|
||||
<member name="rgb16_565"
|
||||
value="4"
|
||||
c:identifier="CAIRO_FORMAT_RGB16_565"/>
|
||||
<member name="rgb30"
|
||||
value="5"
|
||||
c:identifier="CAIRO_FORMAT_RGB30"/>
|
||||
<enumeration name="Format" c:type="cairo_format_t" glib:type-name="cairo_format_t" glib:get-type="cairo_gobject_format_get_type">
|
||||
<member name="invalid" value="-1" c:identifier="CAIRO_FORMAT_INVALID"/>
|
||||
<member name="argb32" value="0" c:identifier="CAIRO_FORMAT_ARGB32"/>
|
||||
<member name="rgb24" value="1" c:identifier="CAIRO_FORMAT_RGB24"/>
|
||||
<member name="a8" value="2" c:identifier="CAIRO_FORMAT_A8"/>
|
||||
<member name="a1" value="3" c:identifier="CAIRO_FORMAT_A1"/>
|
||||
<member name="rgb16_565" value="4" c:identifier="CAIRO_FORMAT_RGB16_565"/>
|
||||
<member name="rgb30" value="5" c:identifier="CAIRO_FORMAT_RGB30"/>
|
||||
</enumeration>
|
||||
<enumeration name="PatternType" c:type="cairo_pattern_type_t"
|
||||
glib:type-name="cairo_pattern_type_t"
|
||||
glib:get-type="cairo_gobject_pattern_type_get_type">
|
||||
<member name="solid"
|
||||
value="0"
|
||||
c:identifier="CAIRO_PATTERN_TYPE_SOLID"/>
|
||||
<member name="surface"
|
||||
value="1"
|
||||
c:identifier="CAIRO_PATTERN_TYPE_SURFACE"/>
|
||||
<member name="linear"
|
||||
value="2"
|
||||
c:identifier="CAIRO_PATTERN_TYPE_LINEAR"/>
|
||||
<member name="radial"
|
||||
value="3"
|
||||
c:identifier="CAIRO_PATTERN_TYPE_RADIAL"/>
|
||||
<member name="mesh"
|
||||
value="4"
|
||||
c:identifier="CAIRO_PATTERN_TYPE_MESH"/>
|
||||
<member name="raster_source"
|
||||
value="5"
|
||||
c:identifier="CAIRO_PATTERN_TYPE_RASTER_SOURCE"/>
|
||||
<enumeration name="PatternType" c:type="cairo_pattern_type_t" glib:type-name="cairo_pattern_type_t" glib:get-type="cairo_gobject_pattern_type_get_type">
|
||||
<member name="solid" value="0" c:identifier="CAIRO_PATTERN_TYPE_SOLID"/>
|
||||
<member name="surface" value="1" c:identifier="CAIRO_PATTERN_TYPE_SURFACE"/>
|
||||
<member name="linear" value="2" c:identifier="CAIRO_PATTERN_TYPE_LINEAR"/>
|
||||
<member name="radial" value="3" c:identifier="CAIRO_PATTERN_TYPE_RADIAL"/>
|
||||
<member name="mesh" value="4" c:identifier="CAIRO_PATTERN_TYPE_MESH"/>
|
||||
<member name="raster_source" value="5" c:identifier="CAIRO_PATTERN_TYPE_RASTER_SOURCE"/>
|
||||
</enumeration>
|
||||
<enumeration name="Extend" c:type="cairo_extend_t"
|
||||
glib:type-name="cairo_extend_t"
|
||||
glib:get-type="cairo_gobject_extend_get_type">
|
||||
<member name="none"
|
||||
value="0"
|
||||
c:identifier="CAIRO_EXTEND_NONE"/>
|
||||
<member name="repeat"
|
||||
value="1"
|
||||
c:identifier="CAIRO_EXTEND_REPEAT"/>
|
||||
<member name="reflect"
|
||||
value="2"
|
||||
c:identifier="CAIRO_EXTEND_REFLECT"/>
|
||||
<member name="pad"
|
||||
value="3"
|
||||
c:identifier="CAIRO_EXTEND_PAD"/>
|
||||
<enumeration name="Extend" c:type="cairo_extend_t" glib:type-name="cairo_extend_t" glib:get-type="cairo_gobject_extend_get_type">
|
||||
<member name="none" value="0" c:identifier="CAIRO_EXTEND_NONE"/>
|
||||
<member name="repeat" value="1" c:identifier="CAIRO_EXTEND_REPEAT"/>
|
||||
<member name="reflect" value="2" c:identifier="CAIRO_EXTEND_REFLECT"/>
|
||||
<member name="pad" value="3" c:identifier="CAIRO_EXTEND_PAD"/>
|
||||
</enumeration>
|
||||
<enumeration name="Filter" c:type="cairo_filter_t"
|
||||
glib:type-name="cairo_filter_t"
|
||||
glib:get-type="cairo_gobject_filter_get_type">
|
||||
<member name="fast"
|
||||
value="0"
|
||||
c:identifier="CAIRO_FILTER_FAST"/>
|
||||
<member name="good"
|
||||
value="1"
|
||||
c:identifier="CAIRO_FILTER_GOOD"/>
|
||||
<member name="best"
|
||||
value="2"
|
||||
c:identifier="CAIRO_FILTER_BEST"/>
|
||||
<member name="nearest"
|
||||
value="3"
|
||||
c:identifier="CAIRO_FILTER_NEAREST"/>
|
||||
<member name="bilinear"
|
||||
value="4"
|
||||
c:identifier="CAIRO_FILTER_BILINEAR"/>
|
||||
<member name="gaussian"
|
||||
value="5"
|
||||
c:identifier="CAIRO_FILTER_GAUSSIAN"/>
|
||||
<enumeration name="Filter" c:type="cairo_filter_t" glib:type-name="cairo_filter_t" glib:get-type="cairo_gobject_filter_get_type">
|
||||
<member name="fast" value="0" c:identifier="CAIRO_FILTER_FAST"/>
|
||||
<member name="good" value="1" c:identifier="CAIRO_FILTER_GOOD"/>
|
||||
<member name="best" value="2" c:identifier="CAIRO_FILTER_BEST"/>
|
||||
<member name="nearest" value="3" c:identifier="CAIRO_FILTER_NEAREST"/>
|
||||
<member name="bilinear" value="4" c:identifier="CAIRO_FILTER_BILINEAR"/>
|
||||
<member name="gaussian" value="5" c:identifier="CAIRO_FILTER_GAUSSIAN"/>
|
||||
</enumeration>
|
||||
<enumeration name="RegionOverlap" c:type="cairo_region_overlap_t"
|
||||
glib:type-name="cairo_region_overlap_t"
|
||||
glib:get-type="cairo_gobject_region_overlap_get_type">
|
||||
<member name="in"
|
||||
value="0"
|
||||
c:identifier="CAIRO_REGION_OVERLAP_IN"/>
|
||||
<member name="out"
|
||||
value="1"
|
||||
c:identifier="CAIRO_REGION_OVERLAP_OUT"/>
|
||||
<member name="part"
|
||||
value="2"
|
||||
c:identifier="CAIRO_REGION_OVERLAP_PART"/>
|
||||
<enumeration name="RegionOverlap" c:type="cairo_region_overlap_t" glib:type-name="cairo_region_overlap_t" glib:get-type="cairo_gobject_region_overlap_get_type">
|
||||
<member name="in" value="0" c:identifier="CAIRO_REGION_OVERLAP_IN"/>
|
||||
<member name="out" value="1" c:identifier="CAIRO_REGION_OVERLAP_OUT"/>
|
||||
<member name="part" value="2" c:identifier="CAIRO_REGION_OVERLAP_PART"/>
|
||||
</enumeration>
|
||||
<record name="FontFace" c:type="cairo_font_face_t" foreign="1"
|
||||
glib:type-name="CairoFontFace"
|
||||
glib:get-type="cairo_gobject_font_face_get_type"/>
|
||||
<record name="ScaledFont" c:type="cairo_scaled_font_t" foreign="1"
|
||||
glib:type-name="CairoScaledFont"
|
||||
glib:get-type="cairo_gobject_scaled_font_get_type"/>
|
||||
<record name="FontFace" c:type="cairo_font_face_t" foreign="1" glib:type-name="CairoFontFace" glib:get-type="cairo_gobject_font_face_get_type"/>
|
||||
<record name="ScaledFont" c:type="cairo_scaled_font_t" foreign="1" glib:type-name="CairoScaledFont" glib:get-type="cairo_gobject_scaled_font_get_type"/>
|
||||
<record name="Path" c:type="cairo_path_t" foreign="1"/>
|
||||
<record name="Rectangle" c:type="cairo_rectangle_t"
|
||||
glib:type-name="CairoRectangle"
|
||||
glib:get-type="cairo_gobject_rectangle_get_type">
|
||||
<record name="Rectangle" c:type="cairo_rectangle_t" glib:type-name="CairoRectangle" glib:get-type="cairo_gobject_rectangle_get_type">
|
||||
<field name="x" writable="1">
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</field>
|
||||
@@ -661,25 +245,23 @@
|
||||
<type name="gdouble" c:type="gdouble"/>
|
||||
</field>
|
||||
</record>
|
||||
<record name="RectangleInt" c:type="cairo_rectangle_int_t"
|
||||
glib:type-name="CairoRectangleInt"
|
||||
glib:get-type="cairo_gobject_rectangle_int_get_type">
|
||||
<record name="RectangleInt" c:type="cairo_rectangle_int_t" glib:type-name="CairoRectangleInt" glib:get-type="cairo_gobject_rectangle_int_get_type">
|
||||
<field name="x" writable="1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</field>
|
||||
<field name="y" writable="1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</field>
|
||||
<field name="width" writable="1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</field>
|
||||
<field name="height" writable="1">
|
||||
<type name="gint" c:type="gint"/>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</field>
|
||||
</record>
|
||||
<function name="image_surface_create" c:identifier="cairo_image_surface_create">
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
</parameters>
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0">
|
||||
<namespace name="fontconfig" version="2.0"
|
||||
c:identifier-prefixes="Fc"
|
||||
c:symbol-prefixes="fc">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" version="1.2">
|
||||
<namespace name="fontconfig" version="2.0" c:identifier-prefixes="Fc" c:symbol-prefixes="fc">
|
||||
<record name="Pattern" c:type="FcPattern"/>
|
||||
<record name="CharSet" c:type="FcCharSet"/>
|
||||
<function name="init" c:identifier="FcInit">
|
||||
|
||||
@@ -1,16 +1,9 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0">
|
||||
<namespace name="freetype2" version="2.0"
|
||||
c:identifier-prefixes="FT"
|
||||
c:symbol-prefixes="FT">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" version="1.2">
|
||||
<namespace name="freetype2" version="2.0" c:identifier-prefixes="FT" c:symbol-prefixes="FT">
|
||||
<record name="Bitmap" c:type="FT_Bitmap"/>
|
||||
<record name="Face" c:type="FT_Face"/>
|
||||
<record name="Library" c:type="FT_Library"/>
|
||||
<alias name="Int32" c:type="FT_Int32">
|
||||
<type name="int32"/>
|
||||
</alias>
|
||||
<function name="library_version" c:identifier="FT_Library_Version">
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" version="1.2">
|
||||
<package name="libxml-2.0"/>
|
||||
<namespace name="libxml2" version="2.0"
|
||||
c:identifier-prefixes="xml"
|
||||
c:symbol-prefixes="xml">
|
||||
<namespace name="libxml2" version="2.0" c:identifier-prefixes="xml" c:symbol-prefixes="xml">
|
||||
<record name="Node" c:type="xmlNode"/>
|
||||
<record name="NodePtr" c:type="xmlNodePtr"/>
|
||||
<record name="Doc" c:type="xmlDoc"/>
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0">
|
||||
<namespace name="xfixes" version="4.0"
|
||||
c:identifier-prefixes="X"
|
||||
c:symbol-prefixes="X">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" version="1.2">
|
||||
<namespace name="xfixes" version="4.0" c:identifier-prefixes="X" c:symbol-prefixes="X">
|
||||
<record name="XserverRegion" c:type="XserverRegion"/>
|
||||
</namespace>
|
||||
</repository>
|
||||
|
||||
10
xft-2.0.gir
10
xft-2.0.gir
@@ -1,16 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" version="1.2">
|
||||
<include name="xlib" version="2.0"/>
|
||||
<namespace name="xft" version="2.0"
|
||||
c:identifier-prefixes="Xft"
|
||||
c:symbol-prefixes="Xft">
|
||||
<namespace name="xft" version="2.0" c:identifier-prefixes="Xft" c:symbol-prefixes="Xft">
|
||||
<record name="Color" c:type="XftColor"/>
|
||||
<record name="Draw" c:type="XftDraw"/>
|
||||
<record name="Font" c:type="XftFont"/>
|
||||
<record name="GlyphSpec" c:type="XftGlyphSpec"/>
|
||||
|
||||
<function name="init" c:identifier="XftInit">
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
@@ -18,6 +13,5 @@
|
||||
<parameters>
|
||||
</parameters>
|
||||
</function>
|
||||
|
||||
</namespace>
|
||||
</repository>
|
||||
|
||||
10
xlib-2.0.gir
10
xlib-2.0.gir
@@ -1,10 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0">
|
||||
<namespace name="xlib" version="2.0"
|
||||
c:identifier-prefixes=""
|
||||
c:symbol-prefixes="X">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" version="1.2">
|
||||
<namespace name="xlib" version="2.0" c:identifier-prefixes="" c:symbol-prefixes="X">
|
||||
<alias name="Atom" c:type="Atom">
|
||||
<type name="gulong" c:type="gulong"/>
|
||||
</alias>
|
||||
@@ -54,7 +50,6 @@
|
||||
<record name="XTrapezoid" c:type="XTrapezoid"/>
|
||||
<record name="XVisualInfo" c:type="XVisualInfo"/>
|
||||
<record name="XWindowAttributes" c:type="XWindowAttributes"/>
|
||||
|
||||
<function name="open_display" c:identifier="XOpenDisplay">
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
@@ -62,6 +57,5 @@
|
||||
<parameters>
|
||||
</parameters>
|
||||
</function>
|
||||
|
||||
</namespace>
|
||||
</repository>
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<repository version="1.2"
|
||||
xmlns="http://www.gtk.org/introspection/core/1.0"
|
||||
xmlns:c="http://www.gtk.org/introspection/c/1.0">
|
||||
<namespace name="xrandr" version="1.3"
|
||||
c:identifier-prefixes="XRR"
|
||||
c:symbol-prefixes="XRR">
|
||||
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" version="1.2">
|
||||
<namespace name="xrandr" version="1.3" c:identifier-prefixes="XRR" c:symbol-prefixes="XRR">
|
||||
<record name="ScreenSize" c:type="XRRScreenSize"/>
|
||||
<record name="ScreenChangeNotifyEvent" c:type="XRRScreenChangeNotifyEvent"/>
|
||||
<record name="NotifyEvent" c:type="XRRNotifyEvent"/>
|
||||
|
||||
Reference in New Issue
Block a user