1 /*
2    AppKit.h
3 
4    Main include file for GNUstep GUI Library
5 
6    Copyright (C) 1996-2015 Free Software Foundation, Inc.
7 
8    Author:  Scott Christley <scottc@net-community.com>
9    Date: 1996
10 
11    This file is part of the GNUstep GUI Library.
12 
13    This library is free software; you can redistribute it and/or
14    modify it under the terms of the GNU Lesser General Public
15    License as published by the Free Software Foundation; either
16    version 2 of the License, or (at your option) any later version.
17 
18    This library is distributed in the hope that it will be useful,
19    but WITHOUT ANY WARRANTY; without even the implied warranty of
20    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	 See the GNU
21    Lesser General Public License for more details.
22 
23    You should have received a copy of the GNU Lesser General Public
24    License along with this library; see the file COPYING.LIB.
25    If not, see <http://www.gnu.org/licenses/> or write to the
26    Free Software Foundation, 51 Franklin Street, Fifth Floor,
27    Boston, MA 02110-1301, USA.
28 */
29 
30 #ifndef _GNUstep_H_AppKit
31 #define _GNUstep_H_AppKit
32 #import <GNUstepBase/GSVersionMacros.h>
33 
34 /* Define library version */
35 #import <GNUstepGUI/GSVersion.h>
36 
37 //
38 // Foundation
39 //
40 #import <Foundation/Foundation.h>
41 
42 //
43 // GNUstep GUI Library functions
44 //
45 #import <AppKit/NSGraphics.h>
46 
47 #import <AppKit/NSAccessibility.h>
48 #import <AppKit/NSAccessibilityConstants.h>
49 #import <AppKit/NSActionCell.h>
50 #import <AppKit/NSAnimationContext.h>
51 #import <AppKit/NSAppearance.h>
52 #import <AppKit/NSApplication.h>
53 #import <AppKit/NSAttributedString.h>
54 #import <AppKit/NSBitmapImageRep.h>
55 #import <AppKit/NSBox.h>
56 #import <AppKit/NSBrowser.h>
57 #import <AppKit/NSBrowserCell.h>
58 #import <AppKit/NSButton.h>
59 #import <AppKit/NSButtonCell.h>
60 #import <AppKit/NSCachedImageRep.h>
61 #import <AppKit/NSCell.h>
62 #import <AppKit/NSCIImageRep.h>
63 #import <AppKit/NSClipView.h>
64 #import <AppKit/NSCollectionView.h>
65 #import <AppKit/NSCollectionViewItem.h>
66 #import <AppKit/NSColor.h>
67 #import <AppKit/NSColorList.h>
68 #import <AppKit/NSColorPanel.h>
69 #import <AppKit/NSColorPicker.h>
70 #import <AppKit/NSColorPicking.h>
71 #import <AppKit/NSColorWell.h>
72 #import <AppKit/NSControl.h>
73 #import <AppKit/NSCursor.h>
74 #import <AppKit/NSCustomImageRep.h>
75 #import <AppKit/NSDataAsset.h>
76 #import <AppKit/NSDataLink.h>
77 #import <AppKit/NSDataLinkManager.h>
78 #import <AppKit/NSDataLinkPanel.h>
79 #import <AppKit/NSDragging.h>
80 #import <AppKit/NSEPSImageRep.h>
81 #import <AppKit/NSEvent.h>
82 #import <AppKit/NSFont.h>
83 #import <AppKit/NSFontManager.h>
84 #import <AppKit/NSFontPanel.h>
85 #import <AppKit/NSForm.h>
86 #import <AppKit/NSFormCell.h>
87 #import <AppKit/NSHelpPanel.h>
88 #import <AppKit/NSImage.h>
89 #import <AppKit/NSImageCell.h>
90 #import <AppKit/NSImageRep.h>
91 #import <AppKit/NSImageView.h>
92 #import <AppKit/NSMatrix.h>
93 #import <AppKit/NSMenu.h>
94 #import <AppKit/NSMenuItem.h>
95 #import <AppKit/NSMenuItemCell.h>
96 #import <AppKit/NSMenuView.h>
97 #import <AppKit/NSNibLoading.h>
98 #import <AppKit/NSOpenPanel.h>
99 #import <AppKit/NSPageLayout.h>
100 #import <AppKit/NSPanel.h>
101 #import <AppKit/NSPasteboard.h>
102 #import <AppKit/NSPasteboardItem.h>
103 #import <AppKit/NSPDFInfo.h>
104 #import <AppKit/NSPDFImageRep.h>
105 #import <AppKit/NSPDFPanel.h>
106 #import <AppKit/NSPICTImageRep.h>
107 #import <AppKit/NSPopover.h>
108 #import <AppKit/NSPopUpButton.h>
109 #import <AppKit/NSPopUpButtonCell.h>
110 #import <AppKit/NSPrinter.h>
111 #import <AppKit/NSPrintInfo.h>
112 #import <AppKit/NSPrintOperation.h>
113 #import <AppKit/NSPrintPanel.h>
114 #import <AppKit/NSResponder.h>
115 #import <AppKit/NSRunningApplication.h>
116 #import <AppKit/NSSavePanel.h>
117 #import <AppKit/NSScreen.h>
118 #import <AppKit/NSScroller.h>
119 #import <AppKit/NSScrollView.h>
120 #import <AppKit/NSSelection.h>
121 #import <AppKit/NSSharingService.h>
122 #import <AppKit/NSSlider.h>
123 #import <AppKit/NSSliderCell.h>
124 #import <AppKit/NSSpellChecker.h>
125 #import <AppKit/NSSpellProtocol.h>
126 #import <AppKit/NSSplitView.h>
127 #import <AppKit/NSStatusBar.h>
128 #import <AppKit/NSStatusItem.h>
129 #import <AppKit/NSStringDrawing.h>
130 #import <AppKit/NSText.h>
131 #import <AppKit/NSTextField.h>
132 #import <AppKit/NSTextFieldCell.h>
133 #import <AppKit/NSView.h>
134 #import <AppKit/NSWindow.h>
135 #import <AppKit/NSWorkspace.h>
136 
137 #if OS_API_VERSION(GS_API_MACOSX, GS_API_LATEST)
138 #import <AppKit/NSAlert.h>
139 #import <AppKit/NSAnimation.h>
140 #import <AppKit/NSAffineTransform.h>
141 #import <AppKit/NSArrayController.h>
142 #import <AppKit/NSBezierPath.h>
143 #import <AppKit/NSButtonTouchBarItem.h>
144 #import <AppKit/NSColorSampler.h>
145 #import <AppKit/NSColorSpace.h>
146 #import <AppKit/NSComboBox.h>
147 #import <AppKit/NSComboBoxCell.h>
148 #import <AppKit/NSController.h>
149 #import <AppKit/NSCandidateListTouchBarItem.h>
150 #import <AppKit/NSClickGestureRecognizer.h>
151 #import <AppKit/NSColorPickerTouchBarItem.h>
152 #import <AppKit/NSCustomTouchBarItem.h>
153 #import <AppKit/NSDatePicker.h>
154 #import <AppKit/NSDatePickerCell.h>
155 #import <AppKit/NSDockTile.h>
156 #import <AppKit/NSDocument.h>
157 #import <AppKit/NSDocumentController.h>
158 #import <AppKit/NSDrawer.h>
159 #import <AppKit/NSFileWrapperExtensions.h>
160 #import <AppKit/NSFontCollection.h>
161 #import <AppKit/NSFontDescriptor.h>
162 #import <AppKit/NSGestureRecognizer.h>
163 #import <AppKit/NSGlyphGenerator.h>
164 #import <AppKit/NSGradient.h>
165 #import <AppKit/NSGraphicsContext.h>
166 #import <AppKit/NSGroupTouchBarItem.h>
167 #import <AppKit/NSHelpManager.h>
168 #import <AppKit/NSInputManager.h>
169 #import <AppKit/NSInputServer.h>
170 #import <AppKit/NSInterfaceStyle.h>
171 #import <AppKit/NSKeyValueBinding.h>
172 #import <AppKit/NSLayoutManager.h>
173 #import <AppKit/NSLevelIndicator.h>
174 #import <AppKit/NSLevelIndicatorCell.h>
175 #import <AppKit/NSMagnificationGestureRecognizer.h>
176 #import <AppKit/NSMovie.h>
177 #import <AppKit/NSMovieView.h>
178 #import <AppKit/NSPanGestureRecognizer.h>
179 #import <AppKit/NSNib.h>
180 #import <AppKit/NSNibControlConnector.h>
181 #import <AppKit/NSNibOutletConnector.h>
182 #import <AppKit/NSNibDeclarations.h>
183 #import <AppKit/NSObjectController.h>
184 #import <AppKit/NSOpenGL.h>
185 #import <AppKit/NSOpenGLView.h>
186 #import <AppKit/NSOutlineView.h>
187 #import <AppKit/NSParagraphStyle.h>
188 #import <AppKit/NSPickerTouchBarItem.h>
189 #import <AppKit/NSPredicateEditor.h>
190 #import <AppKit/NSPredicateEditorRowTemplate.h>
191 #import <AppKit/NSProgressIndicator.h>
192 #import <AppKit/NSPopoverTouchBarItem.h>
193 #import <AppKit/NSPressGestureRecognizer.h>
194 #import <AppKit/NSRuleEditor.h>
195 #import <AppKit/NSRulerMarker.h>
196 #import <AppKit/NSRulerView.h>
197 #import <AppKit/NSRotationGestureRecognizer.h>
198 #import <AppKit/NSSearchField.h>
199 #import <AppKit/NSSearchFieldCell.h>
200 #import <AppKit/NSSecureTextField.h>
201 #import <AppKit/NSSegmentedCell.h>
202 #import <AppKit/NSSegmentedControl.h>
203 #import <AppKit/NSShadow.h>
204 #import <AppKit/NSSharingServicePickerTouchBarItem.h>
205 #import <AppKit/NSSliderTouchBarItem.h>
206 #import <AppKit/NSSound.h>
207 #import <AppKit/NSSpeechRecognizer.h>
208 #import <AppKit/NSSpeechSynthesizer.h>
209 #import <AppKit/NSStepperTouchBarItem.h>
210 #import <AppKit/NSStepper.h>
211 #import <AppKit/NSStepperCell.h>
212 #import <AppKit/NSTableColumn.h>
213 #import <AppKit/NSTableHeaderCell.h>
214 #import <AppKit/NSTableHeaderView.h>
215 #import <AppKit/NSTableView.h>
216 #import <AppKit/NSTabView.h>
217 #import <AppKit/NSTabViewItem.h>
218 #import <AppKit/NSTextAlternatives.h>
219 #import <AppKit/NSTextAttachment.h>
220 #import <AppKit/NSTextContainer.h>
221 #import <AppKit/NSTextList.h>
222 #import <AppKit/NSTextStorage.h>
223 #import <AppKit/NSTextTable.h>
224 #import <AppKit/NSTextView.h>
225 #import <AppKit/NSTouch.h>
226 #import <AppKit/NSTouchBar.h>
227 #import <AppKit/NSTouchBarItem.h>
228 #import <AppKit/NSTokenField.h>
229 #import <AppKit/NSTokenFieldCell.h>
230 #import <AppKit/NSToolbar.h>
231 #import <AppKit/NSToolbarItem.h>
232 #import <AppKit/NSToolbarItemGroup.h>
233 #import <AppKit/NSTrackingArea.h>
234 #import <AppKit/NSTreeController.h>
235 #import <AppKit/NSTreeNode.h>
236 #import <AppKit/NSUserDefaultsController.h>
237 #import <AppKit/NSUserInterfaceItemIdentification.h>
238 #import <AppKit/NSUserInterfaceLayout.h>
239 #import <AppKit/NSUserInterfaceValidation.h>
240 #import <AppKit/NSViewController.h>
241 #import <AppKit/NSVisualEffectView.h>
242 #import <AppKit/NSWindowController.h>
243 #endif
244 
245 #import <AppKit/PSOperators.h>
246 
247 #endif /* _GNUstep_H_AppKit */
248