atk/auto/
mod.rs

1// This file was generated by gir (https://github.com/gtk-rs/gir)
2// from gir-files (https://github.com/gtk-rs/gir-files)
3// DO NOT EDIT
4
5mod action;
6pub use self::action::AtkActionExt;
7pub use self::action::{Action, NONE_ACTION};
8
9mod component;
10pub use self::component::ComponentExt;
11pub use self::component::{Component, NONE_COMPONENT};
12
13mod document;
14pub use self::document::DocumentExt;
15pub use self::document::{Document, NONE_DOCUMENT};
16
17mod editable_text;
18pub use self::editable_text::EditableTextExt;
19pub use self::editable_text::{EditableText, NONE_EDITABLE_TEXT};
20
21mod gobject_accessible;
22pub use self::gobject_accessible::GObjectAccessibleExt;
23pub use self::gobject_accessible::{
24    GObjectAccessible, GObjectAccessibleClass, NONE_GOBJECT_ACCESSIBLE,
25};
26
27mod hyperlink;
28pub use self::hyperlink::HyperlinkExt;
29pub use self::hyperlink::{Hyperlink, HyperlinkClass, NONE_HYPERLINK};
30
31mod hyperlink_impl;
32pub use self::hyperlink_impl::HyperlinkImplExt;
33pub use self::hyperlink_impl::{HyperlinkImpl, NONE_HYPERLINK_IMPL};
34
35mod hypertext;
36pub use self::hypertext::HypertextExt;
37pub use self::hypertext::{Hypertext, NONE_HYPERTEXT};
38
39mod image;
40pub use self::image::AtkImageExt;
41pub use self::image::{Image, NONE_IMAGE};
42
43mod misc;
44pub use self::misc::AtkMiscExt;
45pub use self::misc::{Misc, MiscClass, NONE_MISC};
46
47mod no_op_object;
48pub use self::no_op_object::{NoOpObject, NoOpObjectClass, NONE_NO_OP_OBJECT};
49
50mod no_op_object_factory;
51pub use self::no_op_object_factory::{
52    NoOpObjectFactory, NoOpObjectFactoryClass, NONE_NO_OP_OBJECT_FACTORY,
53};
54
55mod object;
56pub use self::object::AtkObjectExt;
57pub use self::object::{Object, ObjectClass, NONE_OBJECT};
58
59mod object_factory;
60pub use self::object_factory::ObjectFactoryExt;
61pub use self::object_factory::{ObjectFactory, ObjectFactoryClass, NONE_OBJECT_FACTORY};
62
63mod plug;
64pub use self::plug::AtkPlugExt;
65pub use self::plug::{Plug, PlugClass, NONE_PLUG};
66
67mod registry;
68pub use self::registry::RegistryExt;
69pub use self::registry::{Registry, RegistryClass, NONE_REGISTRY};
70
71mod relation;
72pub use self::relation::RelationExt;
73pub use self::relation::{Relation, RelationClass, NONE_RELATION};
74
75mod relation_set;
76pub use self::relation_set::RelationSetExt;
77pub use self::relation_set::{RelationSet, RelationSetClass, NONE_RELATION_SET};
78
79mod selection;
80pub use self::selection::SelectionExt;
81pub use self::selection::{Selection, NONE_SELECTION};
82
83mod socket;
84pub use self::socket::AtkSocketExt;
85pub use self::socket::{Socket, SocketClass, NONE_SOCKET};
86
87mod state_set;
88pub use self::state_set::StateSetExt;
89pub use self::state_set::{StateSet, StateSetClass, NONE_STATE_SET};
90
91mod streamable_content;
92pub use self::streamable_content::StreamableContentExt;
93pub use self::streamable_content::{StreamableContent, NONE_STREAMABLE_CONTENT};
94
95mod table;
96pub use self::table::TableExt;
97pub use self::table::{Table, NONE_TABLE};
98
99mod table_cell;
100pub use self::table_cell::TableCellExt;
101pub use self::table_cell::{TableCell, NONE_TABLE_CELL};
102
103mod text;
104pub use self::text::TextExt;
105pub use self::text::{Text, NONE_TEXT};
106
107mod util;
108pub use self::util::{Util, UtilClass, NONE_UTIL};
109
110mod value;
111pub use self::value::ValueExt;
112pub use self::value::{Value, NONE_VALUE};
113
114mod window;
115pub use self::window::AtkWindowExt;
116pub use self::window::{Window, NONE_WINDOW};
117
118mod range;
119pub use self::range::Range;
120
121mod rectangle;
122pub use self::rectangle::Rectangle;
123
124mod text_range;
125pub use self::text_range::TextRange;
126
127mod enums;
128pub use self::enums::CoordType;
129pub use self::enums::Layer;
130pub use self::enums::RelationType;
131pub use self::enums::Role;
132#[cfg(any(feature = "v2_30", feature = "dox"))]
133pub use self::enums::ScrollType;
134pub use self::enums::StateType;
135pub use self::enums::TextAttribute;
136pub use self::enums::TextBoundary;
137pub use self::enums::TextClipType;
138pub use self::enums::TextGranularity;
139pub use self::enums::ValueType;
140
141mod flags;
142pub use self::flags::HyperlinkStateFlags;
143
144mod alias;
145pub use self::alias::State;
146
147#[doc(hidden)]
148pub mod traits {
149    pub use super::AtkActionExt;
150    pub use super::AtkImageExt;
151    pub use super::AtkMiscExt;
152    pub use super::AtkObjectExt;
153    pub use super::AtkPlugExt;
154    pub use super::AtkSocketExt;
155    pub use super::AtkWindowExt;
156    pub use super::ComponentExt;
157    pub use super::DocumentExt;
158    pub use super::EditableTextExt;
159    pub use super::GObjectAccessibleExt;
160    pub use super::HyperlinkExt;
161    pub use super::HyperlinkImplExt;
162    pub use super::HypertextExt;
163    pub use super::ObjectFactoryExt;
164    pub use super::RegistryExt;
165    pub use super::RelationExt;
166    pub use super::RelationSetExt;
167    pub use super::SelectionExt;
168    pub use super::StateSetExt;
169    pub use super::StreamableContentExt;
170    pub use super::TableCellExt;
171    pub use super::TableExt;
172    pub use super::TextExt;
173    pub use super::ValueExt;
174}