Add enum AtkLayer and functions atk_object_get_layer and
[platform/upstream/atk.git] / docs / atk-sections.txt
1 <SECTION>
2 <FILE>atkaction</FILE>
3 <TITLE>AtkAction</TITLE>
4 AtkAction
5 AtkActionIface
6 atk_action_do_action
7 atk_action_get_n_actions
8 atk_action_get_description
9 atk_action_get_name
10 atk_action_get_keybinding
11 atk_action_set_description
12 <SUBSECTION Standard>
13 ATK_ACTION
14 ATK_IS_ACTION
15 ATK_TYPE_ACTION
16 ATK_ACTION_GET_IFACE
17 atk_action_get_type
18 </SECTION>
19
20 <SECTION>
21 <FILE>atkcomponent</FILE>
22 <TITLE>AtkComponent</TITLE>
23 AtkComponent
24 AtkComponentIface
25 atk_component_add_focus_handler
26 atk_component_contains
27 atk_component_get_extents
28 atk_component_get_position
29 atk_component_get_size
30 atk_component_grab_focus
31 atk_component_ref_accessible_at_point
32 atk_component_remove_focus_handler
33 atk_component_set_extents
34 atk_component_set_position
35 atk_component_set_size
36 <SUBSECTION Standard>
37 ATK_COMPONENT
38 ATK_IS_COMPONENT
39 ATK_TYPE_COMPONENT
40 ATK_COMPONENT_GET_IFACE
41 AtkFocusHandler
42 atk_component_get_type
43 </SECTION>
44
45 <SECTION>
46 <FILE>atkdocument</FILE>
47 <TITLE>AtkDocument</TITLE>
48 AtkDocument
49 AtkDocumentIface
50 atk_document_get_document_type
51 atk_document_get_document
52 <SUBSECTION Standard>
53 ATK_DOCUMENT
54 ATK_IS_DOCUMENT
55 ATK_TYPE_DOCUMENT
56 ATK_DOCUMENT_GET_IFACE
57 atk_document_get_type
58 </SECTION>
59
60 <SECTION>
61 <FILE>atkeditabletext</FILE>
62 <TITLE>AtkEditableText</TITLE>
63 AtkEditableText
64 AtkEditableTextIface
65 atk_editable_text_set_run_attributes
66 atk_editable_text_set_text_contents
67 atk_editable_text_insert_text
68 atk_editable_text_copy_text
69 atk_editable_text_cut_text
70 atk_editable_text_delete_text
71 atk_editable_text_paste_text
72 <SUBSECTION Standard>
73 ATK_EDITABLE_TEXT
74 ATK_IS_EDITABLE_TEXT
75 ATK_TYPE_EDITABLE_TEXT
76 ATK_EDITABLE_TEXT_GET_IFACE
77 atk_editable_text_get_type
78 </SECTION>
79
80 <SECTION>
81 <FILE>atkhypertext</FILE>
82 <TITLE>AtkHypertext</TITLE>
83 AtkHypertext
84 AtkHypertextIface
85 atk_hypertext_get_link
86 atk_hypertext_get_n_links
87 atk_hypertext_get_link_index
88 <SUBSECTION Standard>
89 ATK_HYPERTEXT
90 ATK_IS_HYPERTEXT
91 ATK_TYPE_HYPERTEXT
92 ATK_HYPERTEXT_GET_IFACE
93 atk_hypertext_get_type
94 </SECTION>
95
96 <SECTION>
97 <FILE>atkimage</FILE>
98 <TITLE>AtkImage</TITLE>
99 AtkImage
100 AtkImageIface
101 atk_image_get_image_position
102 atk_image_get_image_description
103 atk_image_set_image_description
104 atk_image_get_image_size
105 <SUBSECTION Standard>
106 ATK_IMAGE
107 ATK_IS_IMAGE
108 ATK_TYPE_IMAGE
109 ATK_IMAGE_GET_IFACE
110 atk_image_get_type
111 </SECTION>
112
113 <SECTION>
114 <FILE>atknoopobject</FILE>
115 <TITLE>AtkNoOpObject</TITLE>
116 atk_no_op_object_new
117 <SUBSECTION Standard>
118 ATK_NO_OP_OBJECT
119 ATK_IS_NO_OP_OBJECT
120 ATK_TYPE_NO_OP_OBJECT
121 atk_no_op_object_get_type
122 ATK_NO_OP_OBJECT_CLASS
123 ATK_IS_NO_OP_OBJECT_CLASS
124 ATK_NO_OP_OBJECT_GET_CLASS
125 </SECTION>
126
127 <SECTION>
128 <FILE>atknoopobjectfactory</FILE>
129 <TITLE>AtkNoOpObjectFactory</TITLE>
130 atk_no_op_object_factory_new
131 <SUBSECTION Standard>
132 ATK_NO_OP_OBJECT_FACTORY
133 ATK_IS_NO_OP_OBJECT_FACTORY
134 ATK_TYPE_NO_OP_OBJECT_FACTORY
135 atk_no_op_object_factory_get_type
136 ATK_NO_OP_OBJECT_FACTORY_CLASS
137 ATK_IS_NO_OP_OBJECT_FACTORY_CLASS
138 ATK_NO_OP_OBJECT_FACTORY_GET_CLASS
139 </SECTION>
140
141 <SECTION>
142 <FILE>atkobject</FILE>
143 <TITLE>AtkObject</TITLE>
144 AtkRole
145 atk_role_register
146 AtkLayer
147 AtkImplementor
148 AtkImplementorIface
149 AtkRelationSet
150 AtkPropertyValues
151 AtkPropertyChangeHandler
152 atk_implementor_ref_accessible
153 atk_object_get_name
154 atk_object_get_description
155 atk_object_get_parent
156 atk_object_get_n_accessible_children
157 atk_object_ref_accessible_child
158 atk_object_ref_relation_set
159 atk_object_get_layer
160 atk_object_get_mdi_zorder
161 atk_object_get_role
162 atk_object_ref_state_set
163 atk_object_get_index_in_parent
164 atk_object_set_name
165 atk_object_set_description
166 atk_object_set_parent
167 atk_object_set_role
168 atk_object_connect_property_change_handler
169 atk_object_remove_property_change_handler
170 atk_object_notify_state_change
171 <SUBSECTION Standard>
172 ATK_OBJECT
173 ATK_IS_OBJECT
174 ATK_TYPE_OBJECT
175 ATK_IMPLEMENTOR_GET_IFACE
176 ATK_OBJECT_CLASS
177 ATK_IS_OBJECT_CLASS
178 ATK_OBJECT_GET_CLASS
179 ATK_TYPE_IMPLEMENTOR
180 ATK_IS_IMPLEMENTOR
181 ATK_IMPLEMENTOR
182 AtkStateSet
183 atk_implementor_get_type
184 atk_object_get_type
185 </SECTION>
186
187 <SECTION>
188 <FILE>atkobjectfactory</FILE>
189 <TITLE>AtkObjectFactory</TITLE>
190 atk_object_factory_create_accessible
191 atk_object_factory_invalidate
192 <SUBSECTION Standard>
193 ATK_OBJECT_FACTORY
194 ATK_IS_OBJECT_FACTORY
195 ATK_TYPE_OBJECT_FACTORY
196 atk_object_factory_get_type
197 ATK_OBJECT_FACTORY_CLASS
198 ATK_IS_OBJECT_FACTORY_CLASS
199 ATK_OBJECT_FACTORY_GET_CLASS
200 </SECTION>
201
202 <SECTION>
203 <FILE>atkregistry</FILE>
204 <TITLE>AtkRegistry</TITLE>
205 atk_registry_set_factory_type
206 atk_registry_get_factory_type
207 atk_registry_get_factory
208 atk_get_default_registry
209 <SUBSECTION Standard>
210 ATK_REGISTRY
211 ATK_IS_REGISTRY
212 ATK_TYPE_REGISTRY
213 ATK_REGISTRY_CLASS
214 ATK_IS_REGISTRY_CLASS
215 ATK_REGISTRY_GET_CLASS
216 </SECTION>
217
218 <SECTION>
219 <FILE>atkrelation</FILE>
220 <TITLE>AtkRelation</TITLE>
221 AtkRelationType
222 atk_relation_type_register
223 atk_relation_new
224 atk_relation_get_relation_type
225 atk_relation_get_target
226 <SUBSECTION Standard>
227 ATK_RELATION
228 ATK_IS_RELATION
229 ATK_TYPE_RELATION
230 atk_relation_get_type
231 ATK_RELATION_CLASS
232 ATK_IS_RELATION_CLASS
233 ATK_RELATION_GET_CLASS
234 </SECTION>
235
236 <SECTION>
237 <FILE>atkrelationset</FILE>
238 <TITLE>AtkRelationSet</TITLE>
239 atk_relation_set_new
240 atk_relation_set_contains
241 atk_relation_set_remove
242 atk_relation_set_add
243 atk_relation_set_get_n_relations
244 atk_relation_set_get_relation
245 atk_relation_set_get_relation_by_type
246 <SUBSECTION Standard>
247 ATK_RELATION_SET
248 ATK_IS_RELATION_SET
249 ATK_TYPE_RELATION_SET
250 atk_relation_set_get_type
251 ATK_RELATION_SET_CLASS
252 ATK_IS_RELATION_SET_CLASS
253 ATK_RELATION_SET_GET_CLASS
254 </SECTION>
255
256 <SECTION>
257 <FILE>atkselection</FILE>
258 <TITLE>AtkSelection</TITLE>
259 AtkSelection
260 AtkSelectionIface
261 atk_selection_add_selection
262 atk_selection_clear_selection
263 atk_selection_ref_selection
264 atk_selection_get_selection_count
265 atk_selection_is_child_selected
266 atk_selection_remove_selection
267 atk_selection_select_all_selection
268 <SUBSECTION Standard>
269 ATK_SELECTION
270 ATK_IS_SELECTION
271 ATK_TYPE_SELECTION
272 ATK_SELECTION_GET_IFACE
273 atk_selection_get_type
274 </SECTION>
275
276 <SECTION>
277 <FILE>atkstateset</FILE>
278 <TITLE>AtkStateSet</TITLE>
279 atk_state_set_new
280 atk_state_set_is_empty
281 atk_state_set_add_state
282 atk_state_set_add_states
283 atk_state_set_clear_states
284 atk_state_set_contains_state
285 atk_state_set_contains_states
286 atk_state_set_remove_state
287 atk_state_set_and_sets
288 atk_state_set_or_sets
289 atk_state_set_xor_sets
290 <SUBSECTION Standard>
291 ATK_STATE_SET
292 ATK_IS_STATE_SET
293 ATK_TYPE_STATE_SET
294 atk_state_set_get_type
295 ATK_STATE_SET_CLASS
296 ATK_IS_STATE_SET_CLASS
297 ATK_STATE_SET_GET_CLASS
298 </SECTION>
299
300 <SECTION>
301 <FILE>atktable</FILE>
302 <TITLE>AtkTable</TITLE>
303 AtkTable
304 AtkTableIface
305 atk_table_ref_at
306 atk_table_get_index_at
307 atk_table_get_column_at_index
308 atk_table_get_row_at_index
309 atk_table_get_n_columns
310 atk_table_get_n_rows
311 atk_table_get_column_extent_at
312 atk_table_get_row_extent_at
313 atk_table_get_caption
314 atk_table_get_column_description
315 atk_table_get_row_description
316 atk_table_get_column_header
317 atk_table_get_row_header
318 atk_table_get_summary
319 atk_table_set_caption
320 atk_table_set_row_description
321 atk_table_set_column_description
322 atk_table_set_row_header
323 atk_table_set_column_header
324 atk_table_set_summary
325 atk_table_get_selected_columns
326 atk_table_get_selected_rows
327 atk_table_is_column_selected
328 atk_table_is_row_selected
329 atk_table_is_selected
330 atk_table_add_column_selection
331 atk_table_add_row_selection
332 atk_table_remove_column_selection
333 atk_table_remove_row_selection
334 <SUBSECTION Standard>
335 ATK_TABLE
336 ATK_IS_TABLE
337 ATK_TYPE_TABLE
338 ATK_TABLE_GET_IFACE
339 atk_table_get_type
340 </SECTION>
341
342 <SECTION>
343 <FILE>atktext</FILE>
344 <TITLE>AtkText</TITLE>
345 AtkText
346 AtkTextIface
347 AtkTextBoundary
348 AtkAttribute
349 AtkAttributeSet
350 AtkTextAttribute
351 atk_text_get_text
352 atk_text_get_character_at_offset
353 atk_text_get_text_after_offset
354 atk_text_get_text_at_offset
355 atk_text_get_text_before_offset
356 atk_text_get_caret_offset
357 atk_text_get_character_extents
358 atk_text_get_run_attributes
359 atk_text_get_default_attributes
360 atk_text_get_character_count
361 atk_text_get_offset_at_point
362 atk_text_get_n_selections
363 atk_text_get_selection
364 atk_text_add_selection
365 atk_text_remove_selection
366 atk_text_set_selection
367 atk_text_set_caret_offset
368 atk_attribute_set_free
369 atk_attribute_get_name
370 atk_attribute_get_value
371 <SUBSECTION Standard>
372 ATK_TEXT
373 ATK_IS_TEXT
374 ATK_TYPE_TEXT
375 ATK_TEXT_GET_IFACE
376 atk_text_get_type
377 </SECTION>
378
379 <SECTION>
380 <FILE>atkvalue</FILE>
381 <TITLE>AtkValue</TITLE>
382 AtkValue
383 AtkValueIface
384 atk_value_get_current_value
385 atk_value_get_maximum_value
386 atk_value_get_minimum_value
387 atk_value_set_current_value
388 <SUBSECTION Standard>
389 ATK_VALUE
390 ATK_IS_VALUE
391 ATK_TYPE_VALUE
392 ATK_VALUE_GET_IFACE
393 atk_value_get_type
394 </SECTION>
395
396 <SECTION>
397 <FILE>atkhyperlink</FILE>
398 <TITLE>AtkHyperlink</TITLE>
399 atk_hyperlink_get_uri
400 atk_hyperlink_get_object
401 atk_hyperlink_get_end_index
402 atk_hyperlink_get_start_index
403 atk_hyperlink_is_valid
404 atk_hyperlink_get_n_anchors
405 <SUBSECTION Standard>
406 ATK_HYPERLINK
407 ATK_IS_HYPERLINK
408 ATK_TYPE_HYPERLINK
409 atk_hyperlink_get_type
410 ATK_HYPERLINK_CLASS
411 ATK_IS_HYPERLINK_CLASS
412 ATK_HYPERLINK_GET_CLASS
413 </SECTION>
414
415 <SECTION>
416 <FILE>atkstate</FILE>
417 <TITLE>AtkState</TITLE>
418 AtkStateType
419 AtkState
420 atk_state_type_register
421 atk_state_type_get_name
422 atk_state_type_for_name
423 </SECTION>
424
425 <SECTION>
426 <FILE>atkstreamablecontent</FILE>
427 <TITLE>AtkStreamableContent</TITLE>
428 atk_streamable_content_get_n_mime_types
429 atk_streamable_content_get_mime_type
430 atk_streamable_content_get_stream       
431 <SUBSECTION Standard>
432 atk_streamable_content_get_type
433 </SECTION>
434
435 <SECTION>
436 <FILE>atkutil</FILE>
437 <TITLE>AtkUtil</TITLE>
438 AtkCoordType
439 atk_add_focus_tracker
440 atk_remove_focus_tracker
441 atk_focus_tracker_init
442 atk_focus_tracker_notify
443 atk_add_global_event_listener
444 atk_remove_global_event_listener
445 atk_get_root
446 atk_get_toolkit_name
447 atk_get_toolkit_version
448 <SUBSECTION Standard>
449 AtkEventListener
450 AtkEventListenerInit
451 </SECTION>
452