/core/externals/update-engine/externals/google-toolbox-for-mac/XcodePlugin/XcodeHeaders/DevToolsInterface.h
http://macfuse.googlecode.com/ · C++ Header · 22482 lines · 20363 code · 2106 blank · 13 comment · 0 complexity · db91d24f36e3d46c89e8c9beacba427b MD5 · raw file
Large files are truncated click here to view the full file
- /*
- * Generated by class-dump 3.1.1.
- *
- * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
- */
- // Framework: DevToolsCore
- // Header: Unknown
- // Documentation: Unknown
- struct PBXButtonState {
- int _field1;
- char _field2;
- char _field3;
- char _field4;
- };
- struct _NSHashTable;
- struct _NSMapTable;
- struct _NSPoint {
- float x;
- float y;
- };
- struct _NSRange {
- unsigned int location;
- unsigned int length;
- };
- struct _NSRect {
- struct _NSPoint origin;
- struct _NSSize size;
- };
- struct _NSSize {
- float width;
- float height;
- };
- struct _NSZone;
- struct _PBXChangeEntry {
- struct _NSRange _field1;
- int _field2;
- struct _NSRange _field3;
- int _field4;
- };
- struct _PBXDateTimestampMapping {
- double _field1;
- unsigned int _field2;
- };
- struct _PBXLineOffsetTable {
- unsigned int capacity;
- unsigned int count;
- unsigned int *offsets;
- unsigned int deferredAdjustmentIndex;
- int deferredAdjustment;
- };
- struct __CFMachPort;
- struct __CFRunLoop;
- struct __CFRunLoopObserver;
- struct __CFRunLoopSource;
- struct __CFString;
- struct __SCNetworkReachability;
- struct __fcsFlags {
- unsigned int appendsSpaceOnFileMatch:1;
- unsigned int appendsSlashOnDirectoryMatch:1;
- unsigned int _reserved:30;
- };
- struct __pecFlags {
- unsigned int showsRootPlist:1;
- unsigned int initedOutlineView:1;
- unsigned int nonLossyASCIIStrings:1;
- unsigned int RESERVED:29;
- };
- struct __tfdFlags {
- unsigned int immutable:1;
- unsigned int lineEnding:2;
- unsigned int isClosing:1;
- unsigned int settingsAreSet:1;
- unsigned int usesTabs:1;
- unsigned int isUTF8WithBOM:1;
- unsigned int wrapsLines:1;
- unsigned int usingDefaultLanguage:1;
- unsigned int RESERVED:23;
- };
- struct _cbmFlags {
- unsigned int classesNeedReload:1;
- unsigned int membersNeedReload:1;
- unsigned int classesReloading:1;
- unsigned int membersReloading:1;
- unsigned int hasIndex:1;
- unsigned int hasClasses:1;
- unsigned int isBookClick:1;
- unsigned int isClassClick:1;
- unsigned int loadingNewOptions:1;
- unsigned int indexIsUpdating:1;
- unsigned int _reserved:24;
- };
- struct _cbosFlags {
- unsigned int showsFlatClassesList:1;
- unsigned int showsClasses:1;
- unsigned int showsProtocols:1;
- unsigned int showsCategoriesAsSubclasses:1;
- unsigned int showsRootCategoriesAsSubclasses:1;
- unsigned int showsFrameworkClasses:1;
- unsigned int showsProjectClasses:1;
- unsigned int showsMethods:1;
- unsigned int showsData:1;
- unsigned int showsInstanceMembers:1;
- unsigned int showsClassMembers:1;
- unsigned int showsInheritedMembers:1;
- unsigned int classesNeedReload:1;
- unsigned int membersNeedReload:1;
- unsigned int classesReloading:1;
- unsigned int membersReloading:1;
- unsigned int _reserved:16;
- };
- typedef struct {
- unsigned int observingWindow:1;
- unsigned int isRunning:1;
- unsigned int isBookClick:1;
- unsigned int isPreviousFindSelection:1;
- unsigned int RESERVED:28;
- } CDAnonymousStruct2;
- typedef struct {
- id _field1;
- int _field2;
- int _field3;
- struct _NSRange _field4;
- struct _NSRange _field5;
- id _field6;
- id _field7;
- char *_field8;
- id _field9;
- unsigned short _field10;
- char _field11;
- id _field12;
- } CDAnonymousStruct3;
- typedef struct {
- unsigned int doesDraggingEntered:1;
- unsigned int doesDraggingUpdated:1;
- unsigned int doesDraggingExited:1;
- unsigned int doesPrepare:1;
- unsigned int doesPerform:1;
- unsigned int doesConclude:1;
- unsigned int _reserved:26;
- } CDAnonymousStruct4;
- typedef struct {
- unsigned int observingProject:1;
- unsigned int RESERVED:31;
- } CDAnonymousStruct1;
- /*
- * File: /System/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/DevToolsInterface
- * Arch: Intel 80x86 (i386)
- * Current version: 762.0.0, Compatibility version: 1.0.0
- */
- @protocol PBXBookmarkSupport
- - (id)bookmark;
- @end
- @protocol PBXCompletionItem
- - (id)name;
- - (id)displayText;
- - (id)displayType;
- - (id)completionText;
- - (id)descriptionText;
- - (id)icon;
- - (int)priority;
- @end
- @protocol PBXEditorSelectedSymbol
- - (id)selectedSymbolsInProject:(id)fp8;
- @end
- @protocol PBXExternalEditorClientProtocol
- - (BOOL)saveFile:(id)fp8;
- @end
- @protocol PBXExternalEditorServerProtocol
- - (void)registerExternalEditor:(byref id)fp8;
- - (void)unregisterExternalEditor:(byref id)fp8;
- - (void)externalEditor:(byref id)fp8 didOpenFile:(bycopy id)fp12;
- - (void)externalEditor:(byref id)fp8 didCloseFile:(bycopy id)fp12;
- - (void)externalEditor:(byref id)fp8 setEdited:(BOOL)fp12 forFile:(bycopy id)fp16;
- @end
- @protocol PBXFileOperationServerProtocol
- - (void)editFile:(bycopy id)fp8 andDisplayCharacterRange:(struct _NSRange)fp12 activateIDE:(BOOL)fp20;
- - (void)editFile:(bycopy id)fp8 andDisplayLineRange:(struct _NSRange)fp12 activateIDE:(BOOL)fp20;
- - (void)revertFileIfNeeded:(bycopy id)fp8 activateIDE:(BOOL)fp12;
- - (void)revertFile:(bycopy id)fp8 activateIDE:(BOOL)fp12;
- - (BOOL)isFileOpen:(bycopy id)fp8;
- - (BOOL)isFileEdited:(bycopy id)fp8;
- - (void)saveFile:(bycopy id)fp8 forceSave:(BOOL)fp12;
- @end
- @protocol PBXFindableText <PBXSelectableText>
- - (BOOL)findText:(id)fp8 ignoreCase:(BOOL)fp12 matchStyle:(int)fp16 backwards:(BOOL)fp20 wrap:(BOOL)fp24;
- - (BOOL)findRegularExpression:(id)fp8 ignoreCase:(BOOL)fp12 backwards:(BOOL)fp16 wrap:(BOOL)fp20;
- - (BOOL)allowsReplace;
- - (BOOL)replaceCurrentSelectionWithString:(id)fp8;
- - (unsigned int)replaceAllStringsMatchingString:(id)fp8 withString:(id)fp12 inSelection:(BOOL)fp16 ignoreCase:(BOOL)fp20 matchStyle:(int)fp24;
- - (unsigned int)replaceAllStringsMatchingRegularExpression:(id)fp8 withString:(id)fp12 inSelection:(BOOL)fp16 ignoreCase:(BOOL)fp20;
- @end
- @protocol PBXImageGestureObserver
- - (void)eventSent:(id)fp8 toView:(id)fp12;
- @end
- @protocol PBXLSViewControllerProtocol <NSObject>
- - (void)dsModelDidUpdate:(id)fp8;
- - (void)dsModelWillDealloc:(id)fp8;
- @end
- @protocol PBXMarkerDelegateProtocol <NSObject>
- - (void)setLineNumber:(unsigned int)fp8;
- - (unsigned int)lineNumber;
- - (void)markChanged;
- - (BOOL)isEnabled;
- - (int)state;
- @end
- @protocol PBXMenuObserver
- - (void)updateMenu:(id)fp8;
- - (void)menuWillPopup:(id)fp8;
- - (void)menuDidPopup:(id)fp8;
- @end
- @protocol PBXNodeEditingProtocol
- - (BOOL)canRename;
- - (BOOL)canDelete;
- - (BOOL)canAddToGroup;
- - (BOOL)canGroup;
- - (BOOL)canUngroup;
- @end
- @protocol PBXProjectIndexStatusObserving
- - (void)indexer:(id)fp8 willIndexFile:(id)fp12 inProject:(id)fp16 percentComplete:(int)fp20;
- @end
- @protocol PBXProjectWatcherClientProtocol
- - (void)projectDidOpen:(bycopy id)fp8;
- - (void)projectWillClose:(bycopy id)fp8;
- - (void)target:(bycopy id)fp8 wasAddedToProject:(bycopy id)fp12;
- - (void)target:(bycopy id)fp8 willBeRemovedFromProject:(bycopy id)fp12;
- - (void)target:(bycopy id)fp8 didBecomeActiveInProject:(bycopy id)fp12;
- - (void)file:(bycopy id)fp8 wasAddedToProject:(bycopy id)fp12;
- - (void)file:(bycopy id)fp8 willBeRemovedFromProject:(bycopy id)fp12;
- - (void)file:(bycopy id)fp8 wasAddedToTarget:(bycopy id)fp12 inProject:(bycopy id)fp16;
- - (void)file:(bycopy id)fp8 willBeRemovedFromTarget:(bycopy id)fp12 inProject:(bycopy id)fp16;
- @end
- @protocol PBXProjectWatcherServerProtocol
- - (bycopy id)openProjects;
- - (bycopy id)openProjectsContainingFile:(bycopy id)fp8;
- - (void)addOpenProjectObserver:(byref id)fp8;
- - (void)removeOpenProjectObserver:(byref id)fp8;
- - (bycopy id)filesOfTypes:(bycopy id)fp8 inProject:(bycopy id)fp12;
- - (void)addProjectFileObserver:(byref id)fp8 forDictionary:(bycopy id)fp12;
- - (void)removeProjectFileObserver:(byref id)fp8;
- - (bycopy id)openProjectsAppropriateForFile:(bycopy id)fp8;
- - (bycopy id)targetsInProject:(bycopy id)fp8;
- - (bycopy id)targetsInProject:(bycopy id)fp8 containingFile:(bycopy id)fp12;
- - (bycopy id)activeTargetInProject:(bycopy id)fp8;
- - (void)addTargetObserver:(byref id)fp8 forProjects:(bycopy id)fp12;
- - (void)removeTargetObserver:(byref id)fp8;
- - (bycopy id)filesOfTypes:(bycopy id)fp8 inTarget:(bycopy id)fp12 ofProject:(bycopy id)fp16;
- - (void)addTargetFileObserver:(byref id)fp8 forDictionary:(bycopy id)fp12;
- - (void)removeTargetFileObserver:(byref id)fp8;
- - (bycopy id)nameOfTarget:(bycopy id)fp8 inProject:(bycopy id)fp12;
- - (void)addFileObserver:(byref id)fp8 forFiles:(bycopy id)fp12;
- - (void)removeFileObserver:(byref id)fp8;
- - (bycopy id)pathForFileWithName:(bycopy id)fp8 inProject:(bycopy id)fp12;
- - (void)addFiles:(bycopy id)fp8 toProject:(bycopy id)fp12 nearFile:(bycopy id)fp16 preferredInsertionGroupName:(bycopy id)fp20 addToTargets:(bycopy id)fp24 copyIntoGroupFolder:(BOOL)fp28 createGroupsRecursively:(BOOL)fp32;
- - (void)addFiles:(bycopy id)fp8 toProject:(bycopy id)fp12 nearFile:(bycopy id)fp16 preferredInsertionGroupName:(bycopy id)fp20 addToTargets:(bycopy id)fp24 copyIntoGroupFolder:(BOOL)fp28 createGroupsRecursively:(BOOL)fp32 fileEncoding:(unsigned int)fp36;
- - (void)addGroupWithName:(bycopy id)fp8 path:(bycopy id)fp12 toProject:(bycopy id)fp16 nearFile:(bycopy id)fp20 preferredInsertionGroupName:(bycopy id)fp24;
- - (bycopy id)productSettingsForTarget:(bycopy id)fp8 ofProject:(bycopy id)fp12;
- - (void)setProductSetting:(bycopy id)fp8 forKey:(bycopy id)fp12 inTarget:(bycopy id)fp16 ofProject:(bycopy id)fp20;
- - (void)removeProductSettingForKey:(bycopy id)fp8 inTarget:(bycopy id)fp12 ofProject:(bycopy id)fp16;
- @end
- @protocol PBXRegexFindable
- - (id)findOccurenceOfRegularExpession:(id)fp8 afterBookmark:(id)fp12 wrapAround:(BOOL)fp16 usingFileReference:(id)fp20;
- - (id)findOccurenceOfRegularExpession:(id)fp8 beforeBookmark:(id)fp12 wrapAround:(BOOL)fp16 usingFileReference:(id)fp20;
- - (id)allOccurencesOfRegularExpression:(id)fp8 usingFileReference:(id)fp12;
- @end
- @protocol PBXSearchFieldDelegate
- - (id)searchMenu;
- - (id)placeholderString;
- - (void)searchChanged:(id)fp8 forSearchField:(id)fp12;
- - (void)searchDidEndEdit:(id)fp8 forSearchField:(id)fp12;
- - (void)cancelSearchForSearchField:(id)fp8;
- - (void)searchHome;
- @end
- @protocol PBXSelectableText
- - (id)selectedString;
- @end
- @protocol PBXSelectionSource
- - (void)didBecomeSelectionContext;
- - (id)selectedProjectItems;
- - (id)windowForSelectionContext;
- @end
- @protocol PBXSelectionTarget
- - (id)performAction:(id)fp8 withSelection:(id)fp12;
- @end
- @protocol PBXSetMenuProtocol
- - (int)addMenuItemWithTitle:(bycopy in id)fp8 keyEquivalentAtom:(bycopy in id)fp12 inputSourceName:(bycopy in id)fp16 outputDestinationName:(bycopy in id)fp20 script:(bycopy in id)fp24 atIndex:(in int)fp28 inMenuAtPath:(bycopy in id)fp32;
- - (int)addMenuItemsForScriptFile:(bycopy in id)fp8 atIndex:(in int)fp12 inMenuAtPath:(bycopy in id)fp16;
- - (int)addSubmenuWithTitle:(bycopy in id)fp8 atIndex:(in int)fp12 inMenuAtPath:(bycopy in id)fp16;
- - (int)addSubmenuWithImage:(bycopy in id)fp8 title:(bycopy in id)fp12 atIndex:(in int)fp16 inMenuAtPath:(id)fp20;
- - (int)addSeparatorItemAtIndex:(in int)fp8 inMenuAtPath:(bycopy in id)fp12;
- - (int)removeMenuItemAtIndex:(in int)fp8 inMenuAtPath:(bycopy in id)fp12;
- - (int)removeAllCustomItemsInMenuAtPath:(bycopy in id)fp8;
- @end
- @protocol PBXSignatureSymbol
- - (id)parameters;
- - (id)invocationString;
- - (id)codeCompletionInvocationString;
- - (id)invocationStringIncludeTarget:(BOOL)fp8;
- @end
- @protocol PBXSourceLexerDelegate
- - (void)gotSyntaxClass:(int)fp8 forRange:(struct _NSRange)fp12;
- @end
- @protocol PBXTSCharacterStreamConsuming <PBXTSStreamConsuming>
- - (void)stream:(id)fp8 processCharacters:(id)fp12;
- @end
- @protocol PBXTSStreamConsuming <NSObject>
- - (void)streamDidEnd:(id)fp8;
- @end
- @protocol PBXTSTaskDelegate <NSObject>
- - (void)task:(id)fp8 failureMessage:(id)fp12;
- - (void)taskDidStart:(id)fp8;
- - (void)taskDidStop:(id)fp8 stopRequested:(BOOL)fp12;
- - (void)task:(id)fp8 outputData:(id)fp12;
- @end
- @protocol PBXTableColumnProvider
- - (id)optionalColumnIdentifiers:(id)fp8;
- - (id)requiredColumnIdentifiers:(id)fp8;
- - (id)menuTitleForIdentifier:(id)fp8;
- - (id)addColumnForIdentifier:(id)fp8 toTable:(id)fp12;
- - (void)removeColumnForIdentifier:(id)fp8 fromTable:(id)fp12;
- - (id)submenuItem;
- @end
- @protocol PBXTextBookmarkResolvable
- - (id)fullString;
- - (struct _NSRange)lineRangeForRange:(struct _NSRange)fp8;
- - (id)stringFromBookmark:(id)fp8;
- - (id)lineStringFromBookmark:(id)fp8;
- - (struct _NSRange)characterRangeFromBookmark:(id)fp8;
- - (struct _NSRange)lineNumberRangeFromBookmark:(id)fp8;
- @end
- @protocol PBXTextFindable
- - (id)findOccurenceOfString:(id)fp8 afterBookmark:(id)fp12 ignoreCase:(BOOL)fp16 matchStyle:(int)fp20 wrapAround:(BOOL)fp24 usingFileReference:(id)fp28;
- - (id)findOccurenceOfString:(id)fp8 beforeBookmark:(id)fp12 ignoreCase:(BOOL)fp16 matchStyle:(int)fp20 wrapAround:(BOOL)fp24 usingFileReference:(id)fp28;
- - (id)allOccurencesOfString:(id)fp8 ignoreCase:(BOOL)fp12 matchStyle:(int)fp16 usingFileReference:(id)fp20;
- @end
- @protocol PBXTextReplaceable <PBXTextBookmarkResolvable>
- - (BOOL)allowsReplace;
- - (void)replaceBookmark:(id)fp8 withString:(id)fp12;
- - (void)beginReplacing;
- - (void)endReplacing;
- @end
- @protocol PBXTrackableTask
- - (float)taskPercentComplete;
- - (int)taskProgressType;
- - (BOOL)taskStopRunning;
- - (BOOL)taskRequiresIntervention;
- - (BOOL)taskCanBeStoppedManually;
- - (id)taskIdentifier;
- - (id)taskDisplayString;
- - (id)taskDescriptionString;
- - (id)taskBadge;
- @end
- @protocol PBXTrackableTaskObserver
- - (void)taskRegistered:(id)fp8;
- - (void)taskUnregistered:(id)fp8;
- @end
- @protocol PBXUIDeletionAssistant
- - (void)deleteApplicableElements:(id)fp8 fromModule:(id)fp12;
- @end
- @protocol PBXWizardProxies
- - (id)categorizedWizardNames;
- - (id)instantiateWizardWithParent:(id)fp8;
- @end
- @protocol XCAssertionHandling
- - (void)handleFailureInMethod:(SEL)fp8 object:(id)fp12 fileName:(id)fp16 lineNumber:(int)fp20 messageFormat:(id)fp24 arguments:(char *)fp28;
- - (void)handleFailureInFunction:(id)fp8 fileName:(id)fp12 lineNumber:(int)fp16 messageFormat:(id)fp20 arguments:(char *)fp24;
- @end
- @protocol XCBreakpointActionsProtocol
- - (void)disableAllBreakpoints;
- - (void)enableAllBreakpoints;
- - (void)exportBreakpoints:(id)fp8 toPath:(id)fp12;
- - (void)importBreakpointsFromPath:(id)fp8 forProject:(id)fp12 atPath:(id)fp16;
- @end
- @protocol XCDebugTask <PBXTrackableTask>
- - (void)debugTaskPause;
- - (BOOL)debugTaskPauseIsValid;
- - (void)debugTaskContinue;
- - (BOOL)debugTaskContinueIsValid;
- - (void)debugTaskStepOver;
- - (BOOL)debugTaskStepOverIsValid;
- - (void)debugTaskStepInto;
- - (BOOL)debugTaskStepIntoIsValid;
- - (void)debugTaskStepOut;
- - (BOOL)debugTaskStepOutIsValid;
- - (void)debugTaskRestart;
- - (BOOL)debugTaskRestartIsValid;
- - (void)debugTaskStepInstruction;
- - (BOOL)debugTaskStepInstructionIsValid;
- - (void)debugTaskNextInstruction;
- - (BOOL)debugTaskNextInstructionIsValid;
- - (void)debugTaskSync;
- - (BOOL)debugTaskSyncIsValid;
- - (void)toggleCustomizedDataDisplayEnabled:(id)fp8;
- - (BOOL)isCustomizedDataDisplayEnabled;
- - (void)debugTaskShowConsole:(id)fp8;
- - (void)debugTaskShowExpressions:(id)fp8;
- - (void)debugTaskShowGlobalVariables:(id)fp8;
- - (void)debugTaskShowMemoryBrowser:(id)fp8;
- - (void)debugTaskShowSharedLibraries:(id)fp8;
- - (void)debugTaskShowStdIO:(id)fp8;
- - (void)debugTaskClearLogs:(id)fp8;
- - (void)debugTaskToggleDisassemblyDisplay:(id)fp8;
- - (BOOL)isDebugStrEnabled;
- - (BOOL)isLibgmallocEnabled;
- - (id)debuggingSession;
- @end
- @protocol XCDebuggerConsoleCompletion
- - (void)complete:(id)fp8;
- - (BOOL)supportsCompletion;
- @end
- @protocol XCDockViewHeader
- - (id)headerImage;
- @end
- @protocol XCDockableDragSource
- - (BOOL)isDockTarget;
- - (struct _NSSize)sizeOfSourceModule:(int)fp8;
- - (id)removeSubmoduleAtIndex:(int)fp8;
- - (void)closeIfAppropriate;
- - (id)owningModuleForView:(id)fp8;
- - (id)dragSourceModule;
- @end
- @protocol XCFosterParentHostProtocol
- - (void)reloadDataForProxies;
- - (void)noteNeedsUpdateForItem:(id)fp8;
- - (id)project;
- @end
- @protocol XCGroupingProtocol <PBXNodeEditingProtocol>
- - (Class)groupingClass;
- @end
- @protocol XCLayout
- - (void)positionView:(id)fp8 atLocation:(id)fp12;
- - (void)positionView:(id)fp8 atLocation:(id)fp12 inSuperview:(id)fp16;
- - (void)removeView:(id)fp8;
- - (id)locationOfView:(id)fp8;
- - (id)viewAtLocation:(id)fp8;
- - (id)sortedViewsByLocation:(id)fp8;
- - (void)layoutViews:(id)fp8 inControlView:(id)fp12;
- - (struct _NSSize)minSize;
- - (void)recomputeMinimumSize;
- @end
- @protocol XCLayoutContraints
- - (struct _NSSize)minSize;
- - (struct _NSSize)maxSize;
- - (struct _NSSize)bestSize;
- @end
- @protocol XCMenuTableDataSource
- - (int)numberOfSectionsForMenuTable:(id)fp8;
- - (id)menuTable:(id)fp8 titleOfSection:(int)fp12;
- - (int)menuTable:(id)fp8 numberOfTopicsWithinSection:(int)fp12;
- - (id)menuTable:(id)fp8 titleOfTopic:(int)fp12 withinSection:(int)fp16;
- - (int)menuTable:(id)fp8 numberOfItemsWithinTopic:(int)fp12 withinSection:(int)fp16;
- - (id)menuTable:(id)fp8 attributedStringAtIndex:(int)fp12 withinTopic:(int)fp16 withinSection:(int)fp20;
- - (id)menuTable:(id)fp8 representedObjectAtIndex:(int)fp12 withinTopic:(int)fp16 withinSection:(int)fp20;
- - (BOOL)separateTopicsForMenuTable:(id)fp8;
- - (int)menuTable:(id)fp8 maxLengthOfColumn:(int)fp12;
- - (id)menuTable:(id)fp8 attributesForSectionHeader:(int)fp12;
- - (id)menuTable:(id)fp8 attributesForColumn:(int)fp12;
- - (int)maxNumberOfRowsForMenuTable:(id)fp8;
- - (id)overflowStringForMenuTable:(id)fp8;
- - (void)prepareCacheForMenuTable:(id)fp8;
- - (void)clearCacheForMenuTable:(id)fp8;
- - (void)menuTable:(id)fp8 menuItemSelected:(id)fp12;
- @end
- @protocol XCNetworkHostObserver
- - (void)newtworkHostOnlineStatusChanged:(BOOL)fp8;
- @end
- @protocol XCOutlineViewCheckBoxProtocol
- - (void)toggleEnabledState;
- - (void)storeCheckBoxBounds:(struct _NSRect)fp8;
- - (struct _NSRect)checkBoxBounds;
- @end
- @protocol XCProgressControl
- - (BOOL)isIndeterminate;
- - (void)setIndeterminate:(BOOL)fp8;
- - (double)doubleValue;
- - (void)setDoubleValue:(double)fp8;
- - (double)minValue;
- - (double)maxValue;
- - (void)setMinValue:(double)fp8;
- - (void)setMaxValue:(double)fp8;
- - (double)animationDelay;
- - (void)setAnimationDelay:(double)fp8;
- - (BOOL)usesThreadedAnimation;
- - (void)setUsesThreadedAnimation:(BOOL)fp8;
- - (void)startAnimation:(id)fp8;
- - (void)stopAnimation:(id)fp8;
- - (void)setStyle:(int)fp8;
- - (int)style;
- - (void)sizeToFit;
- - (BOOL)isDisplayedWhenStopped;
- - (void)setDisplayedWhenStopped:(BOOL)fp8;
- - (BOOL)openActivityViewer;
- - (void)setOpenActivityViewer:(BOOL)fp8;
- @end
- @protocol XCProxiedToolbarItemProtocol
- - (void)setProxiedToolbarItem:(id)fp8;
- @end
- @protocol XCProxyObjectProtocol
- - (id)representedObject;
- @end
- @protocol XCSelectionSource
- - (id)xcSelection;
- - (void)revealItems:(id)fp8 select:(BOOL)fp12;
- - (BOOL)wantsToRetainFocusDuringSelection;
- - (id)windowOfSelection;
- @end
- @protocol XCUnretainedReferent
- - (id)unretainedReference;
- @end
- @interface PBXOpenSavePanelHelper : NSObject
- {
- }
- + (void)sheetDidEnd:(id)fp8 returnCode:(int)fp12 contextInfo:(void *)fp16;
- @end
- @interface NSApplication (PBXAppKitExtensions)
- - (id)keyWindowActiveModule;
- - (id)mainWindowActiveModule;
- - (id)canonicalApplicationPath;
- - (void)verifyAvailableFileDescriptor;
- @end
- @interface NSSplitView (PBXAppKitExtensions)
- - (void)setPosition:(float)fp8 ofDivider:(int)fp12;
- - (float)positionOfDivider:(int)fp8;
- @end
- @interface NSTextView (PBXAppKitExtensions)
- - (BOOL)isBeingEdited;
- - (void)deleteToEndOfDocument:(id)fp8;
- - (void)deleteToBeginningOfDocument:(id)fp8;
- @end
- @interface NSTextField (PBXAppKitExtensions)
- - (id)unvalidatedStringValue;
- - (BOOL)isBeingEdited;
- @end
- @interface NSWindow (PBXAppKitExtensions)
- - (id)activeModule;
- @end
- @interface NSButtonCell (PBXAppKitExtensions)
- - (void)_configureAsFlatPushButtonWithThemeImageID:(unsigned int)fp8;
- @end
- @interface NSView (PBXAppKitExtensions)
- - (BOOL)scrollRectToVisible:(struct _NSRect)fp8 inClipViewAboveView:(id)fp24;
- @end
- @interface NSFont (PBXAppKitExtensions)
- + (id)boldedControlContentFontOfSize:(float)fp8;
- + (id)italicizedControlContentFontOfSize:(float)fp8;
- + (id)boldedMessageFontOfSize:(float)fp8;
- + (id)italicizedMessageFontOfSize:(float)fp8;
- + (id)boldedUserFixedPitchFontOfSize:(float)fp8;
- + (id)italicizedUserFixedPitchFontOfSize:(float)fp8;
- @end
- @interface NSColor (PBXHTMLColorExtras)
- + (id)linkColor;
- + (id)activeLinkColor;
- + (id)visitedLinkColor;
- @end
- @interface NSCursor (PBXHTMLCursorExtras)
- + (id)fingerCursor;
- @end
- @interface NSColor (PBXAppKitExtensions)
- + (id)PBX_resultsBackgroundColor;
- + (id)PBX_gutterColor;
- @end
- @interface NSString (PBXAppKitExtensions)
- - (id)attributedStringByOverstriking;
- @end
- @interface NSImage (PBXAppKitExtensions)
- + (id)imageNamed:(id)fp8 forClass:(Class)fp12;
- - (struct _NSSize)smallestSize;
- - (id)smallestRep;
- @end
- @interface NSTableView (PBXAppKitExtensions)
- - (void)selectLastRow;
- - (BOOL)_shouldAbortMouseDownAfterDragAttempt;
- @end
- @interface PBXWindowController : NSWindowController
- {
- struct _NSHashTable *_modulesNeedingUpdate;
- PBXModule *_rootModule;
- id _lastFirstResponder;
- }
- + (id)windowControllerWithModule:(id)fp8;
- - (void)_installModuleView;
- - (void)_removeModuleView;
- - (id)initWithWindow:(id)fp8;
- - (id)initWithModule:(id)fp8;
- - (id)initWithWindowNibName:(id)fp8;
- - (id)initWithWindowNibName:(id)fp8 owner:(id)fp12;
- - (id)initWithWindowNibPath:(id)fp8 owner:(id)fp12;
- - (id)init;
- - (void)dealloc;
- - (void)finalize;
- - (id)rootModule;
- - (void)setRootModule:(id)fp8;
- - (void)moduleUpdateStatusDidChange:(id)fp8;
- - (id)activeModule;
- - (void)windowDidUpdate:(id)fp8;
- - (void)updateFirstResponder;
- - (void)updateModulesIfNeeded;
- - (void)windowWillClose:(id)fp8;
- - (void)synchronizeWindowTitleWithDocumentName;
- - (id)description;
- - (void)doCommandBySelector:(SEL)fp8;
- - (BOOL)tryToPerform:(SEL)fp8 with:(id)fp12;
- - (void)showWindow:(id)fp8;
- - (void)orderWindow:(int)fp8 relativeTo:(int)fp12;
- @end
- @interface _PBXProjectDocumentCopyHelper : NSObject
- {
- NSString *_projectPath;
- NSString *_projectDirectory;
- }
- - (id)initWithSourceProject:(id)fp8;
- - (void)dealloc;
- - (id)panel:(id)fp8 userEnteredFilename:(id)fp12 confirmed:(BOOL)fp16;
- - (BOOL)panel:(id)fp8 isValidFilename:(id)fp12;
- - (void)panel:(id)fp8 directoryDidChange:(id)fp12;
- - (id)chooseNewProjectName;
- @end
- @interface PBXProjectDocument (PBXPrivateMethods)
- - (BOOL)isClosing;
- - (BOOL)willClose;
- - (BOOL)wasAbleToSave;
- - (void)addAssociatedProjectModule:(id)fp8;
- - (void)removeAssociatedProjectModule:(id)fp8;
- - (void)dumpRemainingProjectModulesToConsole;
- @end
- @interface PBXTextStorage : NSTextStorage <PBXTextBookmarkResolvable, PBXSourceLexerDelegate>
- {
- NSMutableAttributedString *_contents;
- struct _PBXLineOffsetTable _lineOffsets;
- unsigned int _numDateTimestampMappings;
- struct _PBXDateTimestampMapping *_dateTimestampMappings;
- unsigned int _numChanges;
- unsigned int _changeCapacity;
- struct _PBXChangeEntry *_changes;
- BOOL _breakChangeCoalescing;
- BOOL _linesDidChangeDuringEdit;
- BOOL _isPlainText;
- BOOL _syntaxColoringEnabled;
- PBXSourceLexer *_syntaxColorer;
- PBXMethodsList *_methodsList;
- PBXTextFileDocument *_textFileDocument;
- BOOL _forceFixAttributes;
- struct {
- unsigned int layoutComplete:1;
- unsigned int doingSubWordMovement:1;
- unsigned int encounteredCascadingColorChange:1;
- unsigned int unassigned:29;
- } _tsflags;
- NSTimer *_methodsListUpdater;
- XCAttributeRun *_temporaryAttributes;
- NSMutableArray *_cachedTextViewsArray;
- NSString *_language;
- void *_reserved[1];
- }
- + (BOOL)isSyntaxColoringAttributeName:(id)fp8;
- + (id)paragraphStyleFromBaseline:(id)fp8 tabStops:(id)fp12 headIndent:(float)fp16;
- + (void)initialize;
- + (void)clearAttributeCaches;
- + (void)rebuildAttributeCaches;
- + (id)defaultPlainTextColor;
- + (id)defaultColorForSyntaxClass:(int)fp8;
- + (id)colorForSyntaxClass:(int)fp8;
- + (void)setColor:(id)fp8 forSyntaxClass:(int)fp12;
- + (id)defaultPlainTextFont;
- + (id)fontForSyntaxClass:(int)fp8;
- + (void)setFont:(id)fp8 forSyntaxClass:(int)fp12;
- + (BOOL)syntaxColoringUsesSeparateFonts;
- + (void)setSyntaxColoringUsesSeparateFonts:(BOOL)fp8;
- + (void)adjustTextSizeBy:(float)fp8;
- - (BOOL)shouldColorIndexedSymbols;
- - (id)_cachedTextViews;
- - (void)_invalidateCachedTextViews;
- - (id)init;
- - (id)initWithString:(id)fp8;
- - (id)initWithString:(id)fp8 attributes:(id)fp12;
- - (id)initWithAttributedString:(id)fp8;
- - (id)initWithOwnedMutableAttributedString:(id)fp8;
- - (id)initWithTextFileDocument:(id)fp8;
- - (void)dealloc;
- - (void)finalize;
- - (void)setDelegate:(id)fp8;
- - (void)shutDown;
- - (id)textFileDocument;
- - (void)setOwnedMutableAttributedString:(id)fp8;
- - (void)_setForceFixAttributes:(BOOL)fp8;
- - (BOOL)_forceFixAttributes;
- - (BOOL)fixesAttributesLazily;
- - (int)tabWidth;
- - (int)indentWidth;
- - (BOOL)usesTabs;
- - (BOOL)_usesProgrammingLanguageBreaks;
- - (id)string;
- - (id)attributesAtIndex:(unsigned int)fp8 effectiveRange:(struct _NSRange *)fp12;
- - (unsigned int)nextSubWordFromIndex:(unsigned int)fp8 forward:(BOOL)fp12;
- - (void)setSubWordMovement:(BOOL)fp8;
- - (unsigned int)nextWordFromIndex:(unsigned int)fp8 forward:(BOOL)fp12;
- - (id)stringFromUnsignedInts:(const unsigned int *)fp8 count:(unsigned int)fp12;
- - (void)_dumpLineOffsetsTable;
- - (struct _NSRange)characterRangeForLineRange:(struct _NSRange)fp8;
- - (struct _NSRange)lineRangeForCharacterRange:(struct _NSRange)fp8;
- - (unsigned int)numberOfLines;
- - (unsigned int)currentTimestamp;
- - (void)breakChangeTrackingCoalescing;
- - (struct _NSRange)characterRangeAtTimestamp:(unsigned int)fp8 forCharacterRange:(struct _NSRange)fp12 atTimestamp:(unsigned int)fp20;
- - (struct _NSRange)lineRangeAtTimestamp:(unsigned int)fp8 forLineRange:(struct _NSRange)fp12 atTimestamp:(unsigned int)fp20;
- - (void)willReplaceCharactersInRange:(struct _NSRange)fp8 withString:(id)fp16 changeInLength:(int)fp20;
- - (void)clearChangeHistory;
- - (void)_dumpChangeHistory;
- - (struct _NSRange)rangeAtTimestamp:(unsigned int)fp8 forRange:(struct _NSRange)fp12 atTimestamp:(unsigned int)fp20;
- - (void)recordCurrentTimestampWithDate:(id)fp8;
- - (unsigned int)timestampForDate:(id)fp8;
- - (struct _NSRange)characterRangeForLineRange:(struct _NSRange)fp8 atDate:(id)fp16;
- - (void)updateMethodsList:(id)fp8;
- - (void)scheduleMethodsListUpdate:(BOOL)fp8;
- - (void)didReplaceCharactersInRange:(struct _NSRange)fp8 withString:(id)fp16 changeInLength:(int)fp20;
- - (void)replaceCharactersInRange:(struct _NSRange)fp8 withString:(id)fp16;
- - (void)setAttributes:(id)fp8 range:(struct _NSRange)fp12;
- - (unsigned int)length;
- - (id)attribute:(id)fp8 atIndex:(unsigned int)fp12 effectiveRange:(struct _NSRange *)fp16;
- - (id)attributesAtIndex:(unsigned int)fp8 longestEffectiveRange:(struct _NSRange *)fp12 inRange:(struct _NSRange)fp16;
- - (id)attribute:(id)fp8 atIndex:(unsigned int)fp12 longestEffectiveRange:(struct _NSRange *)fp16 inRange:(struct _NSRange)fp20;
- - (id)attributedSubstringFromRange:(struct _NSRange)fp8;
- - (void)addAttribute:(id)fp8 value:(id)fp12 range:(struct _NSRange)fp16;
- - (void)addAttributes:(id)fp8 range:(struct _NSRange)fp12;
- - (void)removeAttribute:(id)fp8 range:(struct _NSRange)fp12;
- - (void)replaceCharactersInRange:(struct _NSRange)fp8 withAttributedString:(id)fp16;
- - (void)insertAttributedString:(id)fp8 atIndex:(unsigned int)fp12;
- - (void)appendAttributedString:(id)fp8;
- - (void)deleteCharactersInRange:(struct _NSRange)fp8;
- - (void)setAttributedString:(id)fp8;
- - (id)_firstLayoutManager;
- - (void)fixWrappedLineIndentsInRange:(struct _NSRange)fp8;
- - (void)fixTabStopsInRange:(struct _NSRange)fp8;
- - (void)refixAttributes;
- - (void)_syntaxColoringSettingsChanged:(id)fp8;
- - (void)tabSettingsChanged;
- - (BOOL)isPlainText;
- - (void)addLayoutManager:(id)fp8;
- - (void)removeLayoutManager:(id)fp8;
- - (void)setPlainText:(BOOL)fp8;
- - (BOOL)syntaxColoringEnabled;
- - (void)setSyntaxColoringEnabled:(BOOL)fp8;
- - (void)setLanguage:(id)fp8;
- - (void)adjustTemporaryAttributes:(struct _NSRange)fp8 length:(unsigned int)fp16;
- - (void)gotSyntaxClass:(int)fp8 forRange:(struct _NSRange)fp12;
- - (void)fixSyntaxColoringInRange:(struct _NSRange)fp8;
- - (void)processEditing;
- - (void)invalidateAttributesInRange:(struct _NSRange)fp8;
- - (void)invalidateAttributesAndDisplayInRange:(struct _NSRange)fp8;
- - (void)updateCodeAssistantAttributesInRange:(struct _NSRange)fp8;
- - (void)fixAttributesInRange:(struct _NSRange)fp8;
- - (id)fullString;
- - (struct _NSRange)lineRangeForRange:(struct _NSRange)fp8;
- - (id)stringFromBookmark:(id)fp8;
- - (id)lineStringFromBookmark:(id)fp8;
- - (id)dataTipStringAtLocation:(unsigned int)fp8 range:(struct _NSRange *)fp12;
- - (struct _NSRange)characterRangeFromBookmark:(id)fp8;
- - (struct _NSRange)lineNumberRangeFromBookmark:(id)fp8;
- - (void)layoutBecameInvalid;
- - (void)layoutComplete;
- - (id)cachedScannerItemAtLocation:(unsigned int)fp8;
- - (id)methodsList;
- - (id)alphaSortedMethodsList;
- - (id)methodAtLocation:(unsigned int)fp8 includeAll:(BOOL)fp12;
- - (id)methodAtLocation:(unsigned int)fp8 includeAll:(BOOL)fp12 ensureUpToDate:(BOOL)fp16;
- - (id)methodAtLocation:(unsigned int)fp8;
- - (id)debugInfoStringForFileNavigator;
- @end
- @interface PBXTextStorage (PBXTemporaryForKit)
- - (BOOL)attributesValidAtIndex:(unsigned int)fp8;
- @end
- @interface NSFont (PBXTextStorageFontMethods)
- - (id)fontByAdjustingSize:(float)fp8;
- @end
- @interface NSTextStorage (PBXTextExtras)
- - (struct _NSRange)findString:(id)fp8 previousFindRange:(struct _NSRange)fp12 limitRange:(struct _NSRange)fp20 options:(unsigned int)fp28 matchStyle:(int)fp32 wrap:(BOOL)fp36;
- - (struct _NSRange)_rangeOfExpression:(id)fp8 options:(unsigned int)fp12 range:(struct _NSRange)fp16;
- - (struct _NSRange)findRegularExpression:(id)fp8 previousFindRange:(struct _NSRange)fp12 limitRange:(struct _NSRange)fp20 options:(unsigned int)fp28 wrap:(BOOL)fp32;
- - (void)replaceCharactersInRange:(struct _NSRange)fp8 withString:(id)fp16 withUndoManager:(id)fp20;
- - (void)replaceCharactersInRange:(struct _NSRange)fp8 withAttributedString:(id)fp16 withUndoManager:(id)fp20;
- @end
- @interface NSUndoTextOperation (XCRadar3254764Fix)
- - (id)firstTextViewForTextStorage:(id)fp8;
- @end
- @interface NSMutableString (PBXTextExtras)
- - (void)PBX_standardizeEndOfLineToLF;
- - (void)PBX_standardizeEndOfLineToCRLF;
- - (void)PBX_standardizeEndOfLineToCR;
- - (void)PBX_standardizeEndOfLineToParagraphSeparator;
- - (void)PBX_standardizeEndOfLineToLineSeparator;
- @end
- @interface NSString (PBXTextExtras)
- - (struct _NSRange)PBX_characterRangeFromLineNumberRange:(struct _NSRange)fp8;
- - (struct _NSRange)PBX_lineNumberRangeFromCharacterRange:(struct _NSRange)fp8;
- @end
- @interface PBXDocumentController : NSDocumentController
- {
- BOOL _isRunningOpenPanel;
- NSMutableArray *_openedDocuments;
- NSMutableArray *_extendedTypes;
- NSMutableDictionary *_fileTypeToDocumentTypeDict;
- NSMutableDictionary *_localizedFileTypes;
- }
- + (void)initialize;
- - (id)init;
- - (void)dealloc;
- - (void)finalize;
- - (id)activeProject;
- - (id)currentProjectDocument;
- - (id)projectDocumentForProject:(id)fp8;
- - (id)projectDocuments;
- - (id)editedProjectDocuments;
- - (id)projectDocumentsContainingFile:(id)fp8;
- - (void)applicationWillTerminate:(id)fp8;
- - (void)_setActiveProjectForWindow:(id)fp8;
- - (void)_windowDidBecomeMain:(id)fp8;
- - (id)fileDocuments;
- - (id)untitledFileDocumentWithName:(id)fp8;
- - (id)editedFileDocuments;
- - (id)fileDocumentsInProjectDocument:(id)fp8;
- - (void)reviewUnsavedDocumentsWithAlertTitle:(id)fp8 cancellable:(BOOL)fp12 delegate:(id)fp16 didReviewAllSelector:(SEL)fp20 contextInfo:(void *)fp24;
- - (void)saveAllDidReviewSaveForDocumentController:(id)fp8 didReviewAll:(BOOL)fp12 contextInfo:(void *)fp16;
- - (void)saveAllDocuments:(id)fp8;
- - (void)_reviewUnsavedDocumentsWithAlertTitle:(id)fp8 cancellable:(BOOL)fp12 delegate:(id)fp16 didReviewAllSelector:(SEL)fp20 contextInfo:(void *)fp24;
- - (id)_realDocumentPathForPath:(id)fp8 extension:(id)fp12;
- - (id)_realDocumentPathForPath:(id)fp8;
- - (id)_innerOpenDocumentWithContentsOfFile:(id)fp8 display:(BOOL)fp12;
- - (id)openDocumentWithContentsOfFile:(id)fp8 display:(BOOL)fp12;
- - (id)openDocumentWithContentsOfURL:(id)fp8 display:(BOOL)fp12;
- - (void)openDocument:(id)fp8;
- - (int)runModalOpenPanel:(id)fp8 forTypes:(id)fp12;
- - (BOOL)panel:(id)fp8 isValidFilename:(id)fp12;
- - (void)noteNewRecentDocument:(id)fp8;
- - (int)_nextUntitledDocumentNumber;
- - (void)cancel:(id)fp8;
- @end
- @interface PBXDisclosureView : NSSplitView
- {
- int _suppressSubviewLimit;
- NSButtonCell *_openCell;
- NSButtonCell *_closedCell;
- BOOL _disclosureOpen;
- NSString *_disclosureDefaultsOpenKey;
- NSString *_disclosureDefaultsSizeKey;
- }
- - (id)initWithFrame:(struct _NSRect)fp8;
- - (id)initWithCoder:(id)fp8;
- - (void)awakeFromNib;
- - (void)dealloc;
- - (void)finalize;
- - (id)openCell;
- - (id)closedCell;
- - (id)openImage;
- - (void)setOpenImage:(id)fp8;
- - (id)closedImage;
- - (void)setClosedImage:(id)fp8;
- - (id)openTitle;
- - (void)setOpenTitle:(id)fp8;
- - (id)closedTitle;
- - (void)setClosedTitle:(id)fp8;
- - (BOOL)isDisclosureOpen;
- - (void)setDisclosureOpen:(BOOL)fp8;
- - (void)replaceSubview:(id)fp8 with:(id)fp12;
- - (void)addSubview:(id)fp8;
- - (float)dividerThickness;
- - (void)drawDividerInRect:(struct _NSRect)fp8;
- - (struct _NSRect)dividerRectBelowSubviewAt:(int)fp8;
- - (void)resetCursorRects;
- - (void)mouseDown:(id)fp8;
- - (void)openDisclosure:(id)fp8;
- - (void)closeDisclosure:(id)fp8;
- - (void)openDisclosure;
- - (void)closeDisclosure;
- - (id)disclosureDefaultsOpenKeyForView:(id)fp8;
- - (id)disclosureDefaultsSizeKeyForView:(id)fp8;
- - (void)storeOpen:(BOOL)fp8 forSubview:(id)fp12;
- - (BOOL)fetchOpenForSubview:(id)fp8;
- - (void)storeSize:(struct _NSSize)fp8 forSubview:(id)fp16;
- - (struct _NSSize)fetchSizeForSubview:(id)fp8;
- - (void)adjustSubviews;
- @end
- @interface PBXOutlineViewCell : NSTextFieldCell
- {
- NSImage *_image;
- float _imageAreaWidth;
- BOOL _drawImage;
- float _xHeight;
- }
- - (void)_sharedOutlineViewCellInit;
- - (id)initTextCell:(id)fp8;
- - (id)init;
- - (id)initImageCell:(id)fp8;
- - (void)dealloc;
- - (void)finalize;
- - (id)copyWithZone:(struct _NSZone *)fp8;
- - (BOOL)isHighlighted;
- - (BOOL)isEnabled;
- - (BOOL)isSelectable;
- - (BOOL)isEditable;
- - (id)image;
- - (void)setDrawsImage:(BOOL)fp8;
- - (BOOL)drawsImage;
- - (void)setImage:(id)fp8;
- - (float)imageAreaWidth;
- - (void)setImageAreaWidth:(float)fp8;
- - (void)setFont:(id)fp8;
- - (struct _NSRect)imageRectForBounds:(struct _NSRect)fp8;
- - (struct _NSRect)titleRectForBounds:(struct _NSRect)fp8;
- - (struct _NSSize)cellSizeForBounds:(struct _NSRect)fp8;
- - (void)editWithFrame:(struct _NSRect)fp8 inView:(id)fp24 editor:(id)fp28 delegate:(id)fp32 event:(id)fp36;
- - (void)selectWithFrame:(struct _NSRect)fp8 inView:(id)fp24 editor:(id)fp28 delegate:(id)fp32 start:(int)fp36 length:(int)fp40;
- - (void)drawWithFrame:(struct _NSRect)fp8 inView:(id)fp24;
- - (void)drawWithFrame:(struct _NSRect)fp8 inView:(id)fp24 embossed:(BOOL)fp28 textBaselineOffset:(float)fp32;
- - (id)lowEmbossColor;
- - (id)highEmbossColor;
- @end
- @interface PBXExtendedOutlineView : NSOutlineView
- {
- struct {
- unsigned int optionClickCausesEditing:1;
- unsigned int optionClickEditsAnyCell:1;
- unsigned int endAllEditingWhenCellEnds:1;
- unsigned int allowKeyboardDeletion:1;
- unsigned int allowEditCancellation:1;
- unsigned int drawsKeyIndication:1;
- unsigned int clearSelWhenResigningKey:1;
- unsigned int followsTableViewFont:1;
- unsigned int dragOnlySelectedItems:1;
- unsigned int drawsStripes:1;
- unsigned int delegateWantsSelShouldChange:1;
- unsigned int delegateWantsShouldStartEditingColumn:1;
- unsigned int delegateWantsDidStartEditingColumn:1;
- unsigned int delegateWantsWillEndEditingColumn:1;
- unsigned int delegateWantsWillAbortEditingColumn:1;
- unsigned int delegateWantsDraggingSourceOperationMaskForLocal:1;
- unsigned int delegateWantsDraggedImageBeganAt:1;
- unsigned int delegateWantsDraggedImageEndedAt:1;
- unsigned int delegateWantsMenuForTableColumn:1;
- unsigned int delegateWantsWillReturnMenuForTableColumn:1;
- unsigned int dataSourceCanHandleReturnKey:1;
- unsigned int dataSourceCanDelete:1;
- unsigned int dataSourceCanCut:1;
- unsigned int dataSourceCanCopy:1;
- unsigned int dataSourceCanPaste:1;
- unsigned int dataSourceCanValidateMenuItems:1;
- unsigned int dataSourceWantsActivationChangeNotification:1;
- unsigned int keepSelectionVisibleDuringResize:1;
- unsigned int _RESERVED_:4;
- } _eovFlags;
- unsigned int _editingMsgDisableCount;
- NSArray *_savedDragItems;
- NSArray *_savedDragItemPaths;
- NSMutableDictionary *_rowItemCache;
- float _minRowHeight;
- PBXTypeToSelect *_typeToSelect;
- BOOL _lockSelection;
- NSView *_originalCornerView;
- BOOL _permissionToResignFirstResponder;
- struct _NSRange _liveResizeRowsInRect;
- }
- + (void)initialize;
- + (id)defaultAlternateRowColor;
- - (id)initWithFrame:(struct _NSRect)fp8;
- - (void)dealloc;
- - (void)finalize;
- - (BOOL)optionClickCausesEditing;
- - (void)setOptionClickCausesEditing:(BOOL)fp8;
- - (BOOL)optionClickEditsAnyCell;
- - (void)setOptionClickEditsAnyCell:(BOOL)fp8;
- - (BOOL)doesEndAllEditingWhenCellEndsEditing;
- - (void)setEndAllEditingWhenCellEndsEditing:(BOOL)fp8;
- - (BOOL)allowsItemDeletionByKeystroke;
- - (void)setAllowsItemDeletionByKeystroke:(BOOL)fp8;
- - (BOOL)allowsEditCancellation;
- - (void)setAllowsEditCancellation:(BOOL)fp8;
- - (BOOL)clearsSelectionWhenResigningKey;
- - (void)setClearsSelectionWhenResigningKey:(BOOL)fp8;
- - (BOOL)followsTableViewFont;
- - (void)setFollowsTableViewFont:(BOOL)fp8;
- - (BOOL)dragOnlySelectedItems;
- - (void)setDragOnlySelectedItems:(BOOL)fp8;
- - (id)itemAtRow:(int)fp8;
- - (int)rowForItem:(id)fp8;
- - (unsigned int)draggingEntered:(id)fp8;
- - (void)draggingExited:(id)fp8;
- - (BOOL)isItemExpanded:(id)fp8;
- - (void)_examineDataSource;
- - (void)_examineDelegate;
- - (void)setDataSource:(id)fp8;
- - (void)setDelegate:(id)fp8;
- - (id)itemsForRowIndexes:(id)fp8;
- - (id)selectedRows;
- - (id)selectedItems;
- - (void)selectFirstValidItemFromPaths:(id)fp8;
- - (void)setSelectedItemPaths:(id)fp8;
- - (id)selectedItemPaths;
- - (id)pathsFromRowIndexes:(id)fp8;
- - (id)rowPathsFromRowIndexes:(id)fp8;
- - (id)expandedRowPaths;
- - (id)selectedRowPaths;
- - (BOOL)_selectionShouldChangeFromMouseDownInRow:(int)fp8 column:(id)fp12;
- - (void)deselectRow:(int)fp8;
- - (void)selectRow:(int)fp8 byExtendingSelection:(BOOL)fp12;
- - (void)mouseDown:(id)fp8;
- - (void)createNewItem:(id)fp8;
- - (void)keyDown:(id)fp8;
- - (void)editColumn:(int)fp8 row:(int)fp12 withEvent:(id)fp16 select:(BOOL)fp20;
- - (void)textDidEndEditing:(id)fp8;
- - (BOOL)abortEditing;
- - (void)selectRows:(id)fp8 byExtendingSelection:(BOOL)fp12 scrollToVisible:(BOOL)fp16;
- - (void)selectRowsInRange:(struct _NSRange)fp8 byExtendingSelection:(BOOL)fp16 scrollToVisible:(BOOL)fp20;
- - (void)disableDidStartWillEndEditingDelegations;
- - (void)enableDidStartWillEndEditingDelegations;
- - (BOOL)textView:(id)fp8 doCommandBySelector:(SEL)fp12;
- - (void)viewWillMoveToSuperview:(id)fp8;
- - (BOOL)_fillsClipViewHeight;
- - (void)reloadItem:(id)fp8 reloadChildren:(BOOL)fp12;
- - (void)_dumpRowCache;
- - (void)reloadData;
- - (void)setDrawsKeyIndication:(BOOL)fp8;
- - (BOOL)drawsKeyIndication;
- - (void)setDrawsStripes:(BOOL)fp8;
- - (BOOL)drawsStripes;
- - (void)setKeepSelectionVisible:(BOOL)fp8;
- - (BOOL)keepSelectionVisible;
- - (BOOL)_wantsLiveResizeToUseCachedImage;
- - (BOOL)_needsRedrawBeforeFirstLiveResizeCache;
- - (int)hypotheticalRowAtPoint:(struct _NSPoint)fp8;
- - (struct _NSRange)hypotheticalRowsInRect:(struct _NSRect)fp8;
- - (struct _NSRect)rectOfHypotheticalRow:(int)fp8;
- - (id)alternateRowColor;
- - (void)highlightSelectionInClipRect:(struct _NSRect)fp8;
- - (float)locationOfRow:(int)fp8;
- - (void)drawKeyIndicationInClipRect:(struct _NSRect)fp8;
- - (void)drawRect:(struct _NSRect)fp8;
- - (BOOL)becomeFirstResponder;
- - (BOOL)resignFirstResponder;
- - (void)setPermissionToResignFirstResponder:(BOOL)fp8;
- - (BOOL)permissionToResignFirstResponder;
- - (id)awakeAfterUsingCoder:(id)fp8;
- - (void)setSavedDragItems:(id)fp8;
- - (void)setSavedDragItemPaths:(id)fp8;
- - (void)setSavedDragItems:(id)fp8 paths:(id)fp12;
- - (id)savedDragItems;
- - (BOOL)_sendDataSourceWriteDragDataWithIndexes:(id)fp8 toPasteboard:(id)fp12;
- - (id)savedDragItemPaths;
- - (BOOL)_dragCanBeginFromVerticalMouseMotion;
- - (void)setFont:(id)fp8;
- - (void)tile;
- - (void)viewWillStartLiveResize;
- - (void)setMinRowHeight:(float)fp8;
- - (float)minRowHeight;
- - (id)parentItemOfItem:(id)fp8 getChildIndex:(int *)fp12;
- - (void)awakeFromNib;
- - (void)_tableFontChanged:(id)fp8;
- - (void)_systemColorChanged:(id)fp8;
- - (void)_windowChangedKeyState;
- - (void)delete:(id)fp8;
- - (void)copy:(id)fp8;
- - (void)paste:(id)fp8;
- - (void)cut:(id)fp8;
- - (void)setConfigurationFromArray:(id)fp8;
- - (id)configurationArray;
- - (BOOL)validateMenuItem:(id)fp8;
- - (unsigned int)draggingSourceOperationMaskForLocal:(BOOL)fp8;
- - (void)draggedImage:(id)fp8 beganAt:(struct _NSPoint)fp12;
- - (void)draggedImage:(id)fp8 endedAt:(struct _NSPoint)fp12 operation:(unsigned int)fp20;
- - (BOOL)_isPoint:(struct _NSPoint)fp8 inDragZoneOfRow:(int)fp16;
- - (id)dragImageForRowsWithIndexes:(id)fp8 tableColumns:(id)fp12 event:(id)fp16 offset:(struct _NSPoint *)fp20;
- - (id)menuForEvent:(id)fp8;
- - (void)setOriginalCornerView;
- - (id)originalCornerView;
- @end
- @interface PBXSlideOutTabView : PBXSplitView
- {
- NSMutableArray *_tabItems;
- unsigned int _selectedTabIndex;
- unsigned int _pressedTabIndex;
- NSDictionary *_labelAttributes;
- NSString *_statusString;
- NSDictionary *_statusAttributes;
- struct {
- unsigned int needsToComputeTabRect:1;
- unsigned int needsToLayOutTabItems:1;
- unsigned int shouldLieAboutDividerThickness:1;
- unsigned int shouldDisregardAdjustSubviews:1;
- unsigned int tabsVisible:1;
- unsigned int isDraggingSplitBarHandle:1;
- unsigned int delegateWantsWillDeactivate:1;
- unsigned int delegateWantsDidActivate:1;
- unsigned int delegateWantsMenuForEvent:1;
- unsigned int RESERVED:23;
- } _sltvFlags;
- struct _NSRect _cachedTabAreaRect;
- NSView *_placeholderView;
- float _resizeViewBackMargin;
- }
- + (void)initialize;
- - (void)_commonInit;
- - (id)initWithFrame:(struct _NSRect)fp8;
- - (id)initWithCoder:(id)fp8;
- - (void)dealloc;
- - (void)finalize;
- - (void)setDelegate:(id)fp8;
- - (unsigned int)numberOfSlideOutTabItems;
- - (unsigned int)indexOfSlideOutTabItem:(id)fp8;
- - (id)slideOutTabItemAtIndex:(unsigned int)fp8;
- - (unsigned int)indexOfSlideOutTabItemWithIdentifier:(id)fp8;
- - (unsigned int)indexOfSlideOutTabItemWithView:(id)fp8;
- - (void)insertSlideOutTabItem:(id)fp8 atIndex:(unsigned int)fp12;
- - (void)addSlideOutTabItem:(id)fp8;
- - (void)removeSlideOutTabItemAtIndex:(unsigned int)fp8;
- - (id)_viewToSlideOut;
- - (struct _NSRect)_calculatedFrameOfTabArea;
- - (struct _NSRect)frameOfTabArea;
- - (struct _NSRect)frameOfDragBarArea;
- - (void)_layoutSlideOutTabItems;
- - (struct _NSRect)frameOfSlideOutTabItemAtIndex:(unsigned int)fp8;
- - (unsigned int)indexOfSlideOutTabItemAtPoint:(struct _NSPoint)fp8;
- - (void)setResizeViewBackMargin:(float)fp8;
- - (BOOL)areTabsVisible;
- - (void)setTabsVisible:(BOOL)fp8;
- - (void)toggleTabsVisible:(id)fp8;
- - (id)labelFont;
- - (void)setLabelFont:(id)fp8;
- - (id)statusString;
- - (void)setStatusString:(id)fp8;
- - (id)statusFont;
- - (void)setStatusFont:(id)fp8;
- - (void)setNeedsDisplayInFrameOfTabAtIndex:(unsigned int)fp8;
- - (unsigned int)indexOfSelectedTab;
- - (void)selectTabAtIndex:(unsigned int)fp8 slide:(BOOL)fp12;
- - (BOOL)acceptsFirstMouse:(id)fp8;
- - (void)resetCursorRects;
- - (float)dividerThickness;
- - (void)drawRect:(struct _NSRect)fp8;
- - (BOOL)isOpaque;
- - (void)drawDividerInRect:(struct _NSRect)fp8;
- - (void)mouseDown:(id)fp8;
- - (id)menuForEvent:(id)fp8;
- - (void)adjustSubviews;
- - (void)replaceSubview:(id)fp8 with:(id)fp12 slide:(BOOL)fp16;
- - (void)replaceSubview:(id)fp8 with:(id)fp12;
- - (void)collapseContentView;
- - (void)_uncollapseContentView;
- - (BOOL)isContentViewCollapsed;
- - (id)description;
- @end
- @interface PBXBookmarkGroup (PBXDropReceiverAdditions)
- - (BOOL)acceptsDraggedItem:(id)fp8;
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (BOOL)outlineView:(id)fp8 acceptDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 item:(id)fp20 childIndex:(int)fp24 forModule:(id)fp28;
- @end
- @interface PBXFileReference (PBXDropReceiverAdditions)
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedFiles:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- @end
- @interface PBXBuildPhase (PBXDropReceiverAdditions)
- - (BOOL)acceptsDraggedItem:(id)fp8;
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (BOOL)outlineView:(id)fp8 acceptDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 item:(id)fp20 childIndex:(int)fp24 forModule:(id)fp28;
- @end
- @interface PBXTarget (PBXDropReceiverAdditions)
- - (BOOL)acceptsDraggedItem:(id)fp8;
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (BOOL)outlineView:(id)fp8 acceptDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 item:(id)fp20 childIndex:(int)fp24 forModule:(id)fp28;
- @end
- @interface PBXProject (PBXDropReceiverAdditions)
- - (BOOL)acceptsDraggedItem:(id)fp8;
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (BOOL)outlineView:(id)fp8 acceptDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 item:(id)fp20 childIndex:(int)fp24 forModule:(id)fp28;
- @end
- @interface PBXVariantGroup (PBXDropReceiverAdditions)
- - (BOOL)acceptsDraggedItem:(id)fp8;
- @end
- @interface PBXGroup (PBXDropReceiverAdditions)
- - (void)insertItems:(id)fp8 atChildIndex:(unsigned int)fp12 forModule:(id)fp16 mayCopy:(BOOL)fp20;
- - (void)insertItems:(id)fp8 atChildIndex:(unsigned int)fp12 forModule:(id)fp16;
- - (void)insertFiles:(id)fp8 atChildIndex:(unsigned int)fp12 forModule:(id)fp16 mayCopy:(BOOL)fp20;
- - (void)insertFiles:(id)fp8 atChildIndex:(unsigned int)fp12 forModule:(id)fp16;
- - (BOOL)acceptsDraggedItem:(id)fp8;
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (BOOL)outlineView:(id)fp8 acceptDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 item:(id)fp20 childIndex:(int)fp24 forModule:(id)fp28;
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedFiles:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (BOOL)outlineView:(id)fp8 acceptDropOfDraggedFiles:(id)fp12 withDraggingInfo:(id)fp16 item:(id)fp20 childIndex:(int)fp24 forModule:(id)fp28;
- @end
- @interface PBXContainerItem (PBXDropReceiverAdditions)
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (BOOL)outlineView:(id)fp8 acceptDropOfDraggedItems:(id)fp12 withDraggingInfo:(id)fp16 item:(id)fp20 childIndex:(int)fp24 forModule:(id)fp28;
- - (unsigned int)outlineView:(id)fp8 validateDropOfDraggedFiles:(id)fp12 withDraggingInfo:(id)fp16 proposedItem:(id)fp20 proposedChildIndex:(int)fp24 forModule:(id)fp28;
- - (BOOL)outlineView:(id)fp8 acceptDropOfDraggedFiles:(id)fp12 withDraggingInfo:(id)fp16 item:(id)fp20 childIndex:(int)fp24 forModule:(id)fp28;
- @end
- @interface PBXBreakpoint (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXBookmarkGroup (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXExecutableBookmark (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXBuildStyleBookmark (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXTargetBookmark (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXBookmark (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXTargetDocument (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXFileDocument (PBXIconImageAdditions)
- - (id)iconImage;
- - (id)smallIconImage;
- - (id)_dirtyingImage;
- - (id)_editedIconImageUsingType:(id)fp8;
- - (id)editedIconImage;
- - (id)smallEditedIconImage;
- - (id)smallFlatGenericIconImage;
- - (id)smallFlatGenericEditedIconImage;
- @end
- @interface PBXExecutable (PBXIconImageAdditions)
- - (id)smallIconImage;
- - (id)iconImage;
- @end
- @interface PBXBuildStyle (PBXIconImageAdditions)
- - (id)smallIconImage;
- - (id)iconImage;
- @end
- @interface PBXTargetGroup (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXTargetDependency (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXTarget (PBXIconImageAdditions)
- - (id)smallIconImage;
- - (id)checkedIconImage;
- - (id)activeIconImage;
- - (id)iconImage;
- - (id)target;
- @end
- @interface PBXGroup (PBXIconImageAdditions)
- - (id)iconImage;
- - (id)expandedIconImage;
- @end
- @interface PBXVariantGroup (PBXIconImageAdditions)
- - (id)iconImage;
- - (id)expandedIconImage;
- @end
- @interface PBXFileReference (PBXIconImageAdditions)
- - (id)iconImage;
- - (id)expandedIconImage;
- @end
- @interface PBXReferenceProxy (PBXIconImageAdditions)
- - (id)iconImage;
- - (id)expandedIconImage;
- @end
- @interface PBXReference (PBXIconImageAdditions)
- + (id)iconImageForFileAtPath:(id)fp8;
- @end
- @interface PBXFileType (PBXIconImageAdditions)
- - (id)iconImage;
- - (id)expandedIconImage;
- @end
- @interface PBXContainerItem (PBXIconImageAdditions)
- + (id)iconImageForFileAtPath:(id)fp8;
- - (id)iconImage;
- - (id)smallIconImage;
- - (id)checkedIconImage;
- - (id)activeIconImage;
- - (id)expandedIconImage;
- @end
- @interface PBXProject (PBXIconImageAdditions)
- - (id)iconImage;
- @end
- @interface PBXTargetBookmark (PBXCoreAdditions)
- - (id)fileDocumentLoadIfNeeded:(BOOL)fp8;
- - (BOOL)isSimpleBookmark;
- @end
- @interface PBXTextBookmark (PBXUserInterfaceAdditions)
- + (void)_fileDocumentWillFlushChanges:(id)fp8;
- + (void)_fileDocumentDidOpen:(id)fp8;
- + (void)_fileDocumentDidSave:(id)fp8;
- - (id)_textStorageForOpenFileDocument;…