[][src]Crate atk

ATK bindings

This library contains safe Rust bindings for ATK. It's a part of Gtk-rs.

Re-exports

pub use prelude::*;

Modules

prelude

Traits intended for blanket imports.

Structs

Action
Attribute
Component
Document
EditableText
GObjectAccessible
GObjectAccessibleClass
Hyperlink
HyperlinkClass
HyperlinkImpl
HyperlinkStateFlags
Hypertext
Image
Misc
MiscClass
NoOpObject
NoOpObjectClass
NoOpObjectFactory
NoOpObjectFactoryClass
Object
ObjectClass
ObjectFactory
ObjectFactoryClass
Plug
PlugClass
Range
Rectangle
Registry
RegistryClass
Relation
RelationClass
RelationSet
RelationSetClass
Selection
Socket
SocketClass
StateSet
StateSetClass
StreamableContent
Table
TableCell
Text
TextRange
TextRectangle
Util
UtilClass
Value
Window

Enums

CoordType
Layer
RelationType
Role
StateType
TextAttribute
TextBoundary
TextClipType
TextGranularity
ValueType

Constants

NONE_ACTION
NONE_COMPONENT
NONE_DOCUMENT
NONE_EDITABLE_TEXT
NONE_GOBJECT_ACCESSIBLE
NONE_HYPERLINK
NONE_HYPERLINK_IMPL
NONE_HYPERTEXT
NONE_IMAGE
NONE_MISC
NONE_NO_OP_OBJECT
NONE_NO_OP_OBJECT_FACTORY
NONE_OBJECT
NONE_OBJECT_FACTORY
NONE_PLUG
NONE_REGISTRY
NONE_RELATION
NONE_RELATION_SET
NONE_SELECTION
NONE_SOCKET
NONE_STATE_SET
NONE_STREAMABLE_CONTENT
NONE_TABLE
NONE_TABLE_CELL
NONE_TEXT
NONE_UTIL
NONE_VALUE
NONE_WINDOW

Traits

AtkActionExt
AtkImageExt
AtkMiscExt
AtkObjectExt
AtkPlugExt
AtkSocketExt
AtkWindowExt
ComponentExt
DocumentExt
EditableTextExt
GObjectAccessibleExt
HyperlinkExt
HyperlinkImplExt
HypertextExt
ObjectFactoryExt
RegistryExt
RelationExt
RelationSetExt
SelectionExt
StateSetExt
StreamableContentExt
TableCellExt
TableExt
TextExt
ValueExt

Type Definitions

AttributeSet
State