1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
//! This file has been automatically generated by `objc2`'s `header-translator`.
//! DO NOT EDIT
use *;
use *;
use crate::*;
/// Defines the Universal Access zoom change focus type.
///
/// See also [Apple's documentation](https://developer.apple.com/documentation/applicationservices/uazoomchangefocustype?language=objc)
pub type UAZoomChangeFocusType = u32;
/// An event is requesting focus.
///
/// See also [Apple's documentation](https://developer.apple.com/documentation/applicationservices/kuazoomfocustypeother?language=objc)
pub const kUAZoomFocusTypeOther: c_uint = 0;
/// The text insertion point has moved.
///
/// See also [Apple's documentation](https://developer.apple.com/documentation/applicationservices/kuazoomfocustypeinsertionpoint?language=objc)
pub const kUAZoomFocusTypeInsertionPoint: c_uint = 1;
/// Determines if the Universal Access zoom feature is enabled.
///
/// Returns: Returns
/// <code>
/// true
/// </code>
/// if the Universal Access zoom feature is on,
/// <code>
/// false
/// </code>
/// if the zoom feature is off or if the user
/// has zoomed all the way out.
/// Availability: Available in Mac OS X v10.4 and later (not available in CarbonLib 1.x and not available for nonCarbon CFM).
pub unsafe extern "C-unwind"
extern "C-unwind"