708 lines
31 KiB
XML
708 lines
31 KiB
XML
<?xml version="1.0"?>
|
|
<!-- 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">
|
|
<include name="Atk" version="1.0"/>
|
|
<include name="Clutter" version="1.0"/>
|
|
<include name="Cogl" version="1.0"/>
|
|
<include name="GL" version="1.0"/>
|
|
<include name="GLib" version="2.0"/>
|
|
<include name="GObject" version="2.0"/>
|
|
<include name="Gio" version="2.0"/>
|
|
<include name="Json" version="1.0"/>
|
|
<include name="Pango" version="1.0"/>
|
|
<include name="PangoCairo" version="1.0"/>
|
|
<include name="PangoFT2" version="1.0"/>
|
|
<include name="cairo" version="1.0"/>
|
|
<include name="fontconfig" version="2.0"/>
|
|
<include name="freetype2" version="2.0"/>
|
|
<package name="cally-1.0"/>
|
|
<c:include name="cally/cally.h"/>
|
|
<namespace name="Cally"
|
|
version="1.0"
|
|
shared-library="libclutter-glx-1.0.so.0"
|
|
c:identifier-prefixes="Cally"
|
|
c:symbol-prefixes="cally">
|
|
<callback name="ActionCallback" c:type="CallyActionCallback" version="1.6">
|
|
<doc xml:whitespace="preserve">Action function, to be used on #AtkAction implementations as
|
|
an individual action. Unlike #CallyActionFunc, this function
|
|
uses the @user_data argument passed to cally_actor_add_action_full().</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cally_actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #CallyActor</doc>
|
|
<type name="Actor" c:type="CallyActor*"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" closure="1">
|
|
<doc xml:whitespace="preserve">user data passed to the function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
<callback name="ActionFunc" c:type="CallyActionFunc" version="1.4">
|
|
<doc xml:whitespace="preserve">Action function, to be used on #AtkAction implementations as a individual
|
|
action</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cally_actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #CallyActor</doc>
|
|
<type name="Actor" c:type="CallyActor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
<class name="Actor"
|
|
c:symbol-prefix="actor"
|
|
c:type="CallyActor"
|
|
version="1.4"
|
|
parent="Atk.GObjectAccessible"
|
|
glib:type-name="CallyActor"
|
|
glib:get-type="cally_actor_get_type"
|
|
glib:type-struct="ActorClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyActor</structname> structure contains only private
|
|
data and should be accessed using the provided API</doc>
|
|
<implements name="Atk.Action"/>
|
|
<implements name="Atk.Component"/>
|
|
<constructor name="new" c:identifier="cally_actor_new" version="1.4">
|
|
<doc xml:whitespace="preserve">Creates a new #CallyActor for the given @actor</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:whitespace="preserve">the newly created #AtkObject</doc>
|
|
<type name="Atk.Object" c:type="AtkObject*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #ClutterActor</doc>
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="add_action"
|
|
c:identifier="cally_actor_add_action"
|
|
shadowed-by="add_action_full"
|
|
version="1.4"
|
|
introspectable="0">
|
|
<doc xml:whitespace="preserve">Adds a new action to be accessed with the #AtkAction interface.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">added action id, or -1 if failure</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action_name" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the action name</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="action_description" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the action description</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="action_keybinding" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the action keybinding</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="action_func" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the callback of the action, to be executed with do_action</doc>
|
|
<type name="ActionFunc" c:type="CallyActionFunc"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="add_action_full"
|
|
c:identifier="cally_actor_add_action_full"
|
|
shadows="add_action"
|
|
version="1.6">
|
|
<doc xml:whitespace="preserve">Adds a new action to be accessed with the #AtkAction interface.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">added action id, or -1 if failure</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action_name" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the action name</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="action_description" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the action description</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="action_keybinding" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the action keybinding</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="callback"
|
|
transfer-ownership="none"
|
|
scope="notified"
|
|
closure="4"
|
|
destroy="5">
|
|
<doc xml:whitespace="preserve">the callback of the action</doc>
|
|
<type name="ActionCallback" c:type="CallyActionCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">data to be passed to @callback</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="notify" transfer-ownership="none" scope="async">
|
|
<doc xml:whitespace="preserve">function to be called when removing the action</doc>
|
|
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_action"
|
|
c:identifier="cally_actor_remove_action"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">Removes a action, using the @action_id returned by cally_actor_add_action()</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">%TRUE if the operation was succesful, %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action_id" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the action id</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_action_by_name"
|
|
c:identifier="cally_actor_remove_action_by_name"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">Removes an action, using the @action_name used when the action was added
|
|
with cally_actor_add_action()</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">%TRUE if the operation was succesful, %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action_name" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">the name of the action to remove</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Atk.GObjectAccessible" c:type="AtkGObjectAccessible"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="ActorPrivate" c:type="CallyActorPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="ActorClass"
|
|
c:type="CallyActorClass"
|
|
glib:is-gtype-struct-for="Actor"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyActorClass</structname> structure contains only
|
|
private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="Atk.GObjectAccessibleClass"
|
|
c:type="AtkGObjectAccessibleClass"/>
|
|
</field>
|
|
<field name="notify_clutter">
|
|
<callback name="notify_clutter">
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="object" transfer-ownership="none">
|
|
<type name="GObject.Object" c:type="GObject*"/>
|
|
</parameter>
|
|
<parameter name="pspec" transfer-ownership="none">
|
|
<type name="GObject.ParamSpec" c:type="GParamSpec*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="focus_clutter">
|
|
<callback name="focus_clutter">
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="add_actor">
|
|
<callback name="add_actor">
|
|
<return-value transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="container" transfer-ownership="none">
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="remove_actor">
|
|
<callback name="remove_actor">
|
|
<return-value transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="container" transfer-ownership="none">
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="32">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="ActorPrivate" c:type="CallyActorPrivate" disguised="1">
|
|
</record>
|
|
<class name="Clone"
|
|
c:symbol-prefix="clone"
|
|
c:type="CallyClone"
|
|
version="1.4"
|
|
parent="Actor"
|
|
glib:type-name="CallyClone"
|
|
glib:get-type="cally_clone_get_type"
|
|
glib:type-struct="CloneClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyClone</structname> structure contains only private
|
|
data and should be accessed using the provided API</doc>
|
|
<implements name="Atk.Action"/>
|
|
<implements name="Atk.Component"/>
|
|
<constructor name="new" c:identifier="cally_clone_new" version="1.4">
|
|
<doc xml:whitespace="preserve">Creates a new #CallyClone for the given @actor. @actor must be a
|
|
#ClutterClone.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:whitespace="preserve">the newly created #AtkObject</doc>
|
|
<type name="Atk.Object" c:type="AtkObject*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #ClutterActor</doc>
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Actor" c:type="CallyActor"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="ClonePrivate" c:type="CallyClonePrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="CloneClass"
|
|
c:type="CallyCloneClass"
|
|
glib:is-gtype-struct-for="Clone"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyCloneClass</structname> structure contains only
|
|
private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="ActorClass" c:type="CallyActorClass"/>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="8">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="ClonePrivate" c:type="CallyClonePrivate" disguised="1">
|
|
</record>
|
|
<class name="Group"
|
|
c:symbol-prefix="group"
|
|
c:type="CallyGroup"
|
|
version="1.4"
|
|
parent="Actor"
|
|
glib:type-name="CallyGroup"
|
|
glib:get-type="cally_group_get_type"
|
|
glib:type-struct="GroupClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyGroup</structname> structure contains only
|
|
private data and should be accessed using the provided API</doc>
|
|
<implements name="Atk.Action"/>
|
|
<implements name="Atk.Component"/>
|
|
<constructor name="new" c:identifier="cally_group_new" version="1.4">
|
|
<doc xml:whitespace="preserve">Creates a #CallyGroup for @actor</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:whitespace="preserve">the newly created #CallyGroup</doc>
|
|
<type name="Atk.Object" c:type="AtkObject*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #ClutterGroup</doc>
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Actor" c:type="CallyActor"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="GroupPrivate" c:type="CallyGroupPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="GroupClass"
|
|
c:type="CallyGroupClass"
|
|
glib:is-gtype-struct-for="Group"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyGroupClass</structname> structure contains only
|
|
private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="ActorClass" c:type="CallyActorClass"/>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="8">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="GroupPrivate" c:type="CallyGroupPrivate" disguised="1">
|
|
</record>
|
|
<class name="Rectangle"
|
|
c:symbol-prefix="rectangle"
|
|
c:type="CallyRectangle"
|
|
version="1.4"
|
|
parent="Actor"
|
|
glib:type-name="CallyRectangle"
|
|
glib:get-type="cally_rectangle_get_type"
|
|
glib:type-struct="RectangleClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyRectangle</structname> structure contains only private
|
|
data and should be accessed using the provided API</doc>
|
|
<implements name="Atk.Action"/>
|
|
<implements name="Atk.Component"/>
|
|
<constructor name="new" c:identifier="cally_rectangle_new" version="1.4">
|
|
<doc xml:whitespace="preserve">Creates a new #CallyRectangle for the given @actor. @actor must be
|
|
a #ClutterRectangle.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:whitespace="preserve">the newly created #AtkObject</doc>
|
|
<type name="Atk.Object" c:type="AtkObject*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #ClutterActor</doc>
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Actor" c:type="CallyActor"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="RectanglePrivate" c:type="CallyRectanglePrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="RectangleClass"
|
|
c:type="CallyRectangleClass"
|
|
glib:is-gtype-struct-for="Rectangle"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyRectangleClass</structname> structure contains
|
|
only private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="ActorClass" c:type="CallyActorClass"/>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="8">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="RectanglePrivate"
|
|
c:type="CallyRectanglePrivate"
|
|
disguised="1">
|
|
</record>
|
|
<class name="Root"
|
|
c:symbol-prefix="root"
|
|
c:type="CallyRoot"
|
|
version="1.4"
|
|
parent="Atk.GObjectAccessible"
|
|
glib:type-name="CallyRoot"
|
|
glib:get-type="cally_root_get_type"
|
|
glib:type-struct="RootClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyRoot</structname> structure contains only private
|
|
data and should be accessed using the provided API</doc>
|
|
<constructor name="new" c:identifier="cally_root_new" version="1.4">
|
|
<doc xml:whitespace="preserve">Creates a new #CallyRoot object.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:whitespace="preserve">the newly created #AtkObject</doc>
|
|
<type name="Atk.Object" c:type="AtkObject*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Atk.GObjectAccessible" c:type="AtkGObjectAccessible"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="RootPrivate" c:type="CallyRootPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="RootClass"
|
|
c:type="CallyRootClass"
|
|
glib:is-gtype-struct-for="Root"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyRootClass</structname> structure contains only
|
|
private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="Atk.GObjectAccessibleClass"
|
|
c:type="AtkGObjectAccessibleClass"/>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="16">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="RootPrivate" c:type="CallyRootPrivate" disguised="1">
|
|
</record>
|
|
<class name="Stage"
|
|
c:symbol-prefix="stage"
|
|
c:type="CallyStage"
|
|
version="1.4"
|
|
parent="Group"
|
|
glib:type-name="CallyStage"
|
|
glib:get-type="cally_stage_get_type"
|
|
glib:type-struct="StageClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyStage</structname> structure contains only
|
|
private data and should be accessed using the provided API</doc>
|
|
<implements name="Atk.Action"/>
|
|
<implements name="Atk.Component"/>
|
|
<constructor name="new" c:identifier="cally_stage_new" version="1.4">
|
|
<doc xml:whitespace="preserve">Creates a new #CallyStage for the given @actor. @actor should be a
|
|
#ClutterStage.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:whitespace="preserve">the newly created #AtkObject</doc>
|
|
<type name="Atk.Object" c:type="AtkObject*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #ClutterActor</doc>
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Group" c:type="CallyGroup"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="StagePrivate" c:type="CallyStagePrivate*"/>
|
|
</field>
|
|
<glib:signal name="activate" version="1.4">
|
|
<doc xml:whitespace="preserve">The ::activate signal is emitted when the stage receives the key
|
|
focus from the underlying window system.
|
|
event listener to "window:activate"</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="create" version="1.4">
|
|
<doc xml:whitespace="preserve">The ::create signal is emitted when the stage is created.
|
|
event listener to "window:create"</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="deactivate" version="1.4">
|
|
<doc xml:whitespace="preserve">The ::deactivate signal is emitted when the stage loses key focus
|
|
from the underlying window system.
|
|
event listener to "window:deactivate"</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="destroy" version="1.4">
|
|
<doc xml:whitespace="preserve">The ::destroy signal is emitted when the stage is destroyed.
|
|
event listener to "window:destroy"</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="StageClass"
|
|
c:type="CallyStageClass"
|
|
glib:is-gtype-struct-for="Stage"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyStageClass</structname> structure contains only
|
|
private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="GroupClass" c:type="CallyGroupClass"/>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="16">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="StagePrivate" c:type="CallyStagePrivate" disguised="1">
|
|
</record>
|
|
<class name="Text"
|
|
c:symbol-prefix="text"
|
|
c:type="CallyText"
|
|
version="1.4"
|
|
parent="Actor"
|
|
glib:type-name="CallyText"
|
|
glib:get-type="cally_text_get_type"
|
|
glib:type-struct="TextClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyText</structname> structure contains only private
|
|
data and should be accessed using the provided API</doc>
|
|
<implements name="Atk.Action"/>
|
|
<implements name="Atk.Component"/>
|
|
<implements name="Atk.EditableText"/>
|
|
<implements name="Atk.Text"/>
|
|
<constructor name="new" c:identifier="cally_text_new" version="1.4">
|
|
<doc xml:whitespace="preserve">Creates a new #CallyText for the given @actor. @actor must be a
|
|
#ClutterText.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:whitespace="preserve">the newly created #AtkObject</doc>
|
|
<type name="Atk.Object" c:type="AtkObject*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #ClutterActor</doc>
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Actor" c:type="CallyActor"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="TextPrivate" c:type="CallyTextPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="TextClass"
|
|
c:type="CallyTextClass"
|
|
glib:is-gtype-struct-for="Text"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyTextClass</structname> structure contains only
|
|
private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="ActorClass" c:type="CallyActorClass"/>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="8">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="TextPrivate" c:type="CallyTextPrivate" disguised="1">
|
|
</record>
|
|
<class name="Texture"
|
|
c:symbol-prefix="texture"
|
|
c:type="CallyTexture"
|
|
version="1.4"
|
|
parent="Actor"
|
|
glib:type-name="CallyTexture"
|
|
glib:get-type="cally_texture_get_type"
|
|
glib:type-struct="TextureClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyTexture</structname> structure contains only
|
|
private data and should be accessed using the provided API</doc>
|
|
<implements name="Atk.Action"/>
|
|
<implements name="Atk.Component"/>
|
|
<constructor name="new" c:identifier="cally_texture_new" version="1.4">
|
|
<doc xml:whitespace="preserve">Creates a new #CallyTexture for the given @actor. @actor must be
|
|
a #ClutterTexture.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:whitespace="preserve">the newly created #AtkObject</doc>
|
|
<type name="Atk.Object" c:type="AtkObject*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="actor" transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">a #ClutterActor</doc>
|
|
<type name="Clutter.Actor" c:type="ClutterActor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Actor" c:type="CallyActor"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="TexturePrivate" c:type="CallyTexturePrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="TextureClass"
|
|
c:type="CallyTextureClass"
|
|
glib:is-gtype-struct-for="Texture"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyTextureClass</structname> structure contains
|
|
only private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="ActorClass" c:type="CallyActorClass"/>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="8">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="TexturePrivate" c:type="CallyTexturePrivate" disguised="1">
|
|
</record>
|
|
<class name="Util"
|
|
c:symbol-prefix="util"
|
|
c:type="CallyUtil"
|
|
version="1.4"
|
|
parent="Atk.Util"
|
|
glib:type-name="CallyUtil"
|
|
glib:get-type="cally_util_get_type"
|
|
glib:type-struct="UtilClass">
|
|
<doc xml:whitespace="preserve">The <structname>CallyUtil</structname> structure contains only
|
|
private data and should be accessed using the provided API</doc>
|
|
<field name="parent" readable="0" private="1">
|
|
<type name="Atk.Util" c:type="AtkUtil"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="UtilPrivate" c:type="CallyUtilPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="UtilClass"
|
|
c:type="CallyUtilClass"
|
|
glib:is-gtype-struct-for="Util"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">The <structname>CallyUtilClass</structname> structure contains only
|
|
private data</doc>
|
|
<field name="parent_class" readable="0" private="1">
|
|
<type name="Atk.UtilClass" c:type="AtkUtilClass"/>
|
|
</field>
|
|
<field name="_padding_dummy" readable="0" private="1">
|
|
<array zero-terminated="0" c:type="gpointer" fixed-size="8">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<record name="UtilPrivate" c:type="CallyUtilPrivate" disguised="1">
|
|
</record>
|
|
<function name="accessibility_init"
|
|
c:identifier="cally_accessibility_init"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">Initializes the accessibility support.
|
|
initialized.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">%TRUE if accessibility support has been correctly</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_cally_initialized"
|
|
c:identifier="cally_get_cally_initialized"
|
|
version="1.4">
|
|
<doc xml:whitespace="preserve">Returns if the accessibility support using cally is enabled.
|
|
initialized.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:whitespace="preserve">%TRUE if accessibility support has been correctly</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</function>
|
|
</namespace>
|
|
</repository>
|