HexFiend: Class Members - Functions

HexFiend

### - a -

- addAttribute:range: : HFByteRangeAttributeArray
- addIndexesInRange: : HFMutableIndexSet
- addRange: : HFRangeSet
- addRangeSet: : HFRangeSet
- addRepresenter: : HFController , HFLayoutRepresenter
- applyToByteArray: : HFByteArrayEditScript
- assertIntegrity : HFRangeSet
- attributeEnumerator : HFByteRangeAttributeArray
- attributesAtIndex:length: : HFByteRangeAttributeArray
- attributesForBytesInRange: : HFByteArray , HFByteArray(HFAttributes) , HFByteSlice , HFByteSlice(HFAttributes) , HFController
- attributesInRange: : HFByteRangeAttributeArray

### - b -

- beginPropertyChangeTransaction : HFController
- beginSelectionWithEvent:forByteIndex: : HFController
- beginTrackingProgress : HFProgressTracker
- bookmarksInRange: : HFController
- byteArrayForSelectedContentsRanges : HFController
- byteGranularity : HFRepresenter
- byteRange:wasReplacedByBytesOfLength: : HFByteRangeAttributeArray
- byteRangeAttributeArray : HFByteArray , HFByteArray(HFAttributes) , HFController
- byteSliceByAppendingSlice: : HFByteSlice
- byteSliceEnumerator : HFByteArray
- byteSlices : HFByteArray
- bytesPerColumn : HFRepresenter
- bytesPerLine : HFController , HFRepresenter

### - c -

- centerContentsRange: : HFController
- changeGenerationCount : HFByteArray
- changesAreLocked : HFByteArray
- clearDependenciesOnRanges:inFile:hint: : HFByteArray , HFByteArray(HFFileWriting)
- clearUndoManagerDependenciesOnRanges:inFile:hint: : HFController
- clipToRange: : HFRangeSet
- clipToRangeSet: : HFRangeSet
- close : HFFileReference
- complementOfRangeSet:inRange: : HFRangeSet
- containsAllRange: : HFRangeSet
- containsAllRangeSet: : HFRangeSet
- contentsLength : HFController
- continueSelectionWithEvent:forByteIndex: : HFController
- controller : HFRepresenter
- controllerDidChange: : HFRepresenter
- copyBytes:range: : HFByteArray , HFByteSlice , HFController
- countOfValues : HFIndexSet
- countOfValuesInRange: : HFIndexSet
- cycleLineNumberFormat : HFLineCountingRepresenter

### - d -

- dataForRange: : HFController
- decrementChangeLockCounter : HFByteArray
- defaultLayoutPosition : HFRepresenter
- deleteBytesInRange: : HFByteArray
- deleteDirection: : HFController
- deleteSelection : HFController
- digitsRequiredToDisplayLineNumber:inFormat: : HFLineCountingView

### - e -

- endPropertyChangeTransaction: : HFController
- endSelectionWithEvent:forByteIndex: : HFController
- endTrackingProgress : HFProgressTracker

### - f -

- furthestRectOnEdge:forByteRange: : HFTextRepresenter

### - g -

- getRanges:fromArray: : HFRangeWrapper

### - h -

- hexTextView:didChangeProperties: : <HFTextViewDelegate >
- HFRange : HFRangeWrapper

### - i -

- incrementChangeLockCounter : HFByteArray
- incrementGenerationOrRaiseIfLockedForSelector: : HFByteArray
- indexOfBytesEqualToBytes:inRange:searchingForwards:trackingProgress: : HFByteArray
- init : HFBTreeByteArray , HFIndexSet
- initializeView : HFRepresenter
- initWithByteArray: : HFByteArray
- initWithByteSlice: : HFByteArray
- initWithData: : HFFullMemoryByteSlice , HFSharedMemoryByteSlice
- initWithData:offset:length: : HFSharedMemoryByteSlice
- initWithDifferenceFromSource:toDestination:trackingProgress: : HFByteArrayEditScript
- initWithFile: : HFFileByteSlice
- initWithFile:offset:length: : HFFileByteSlice
- initWithIndexSet: : HFIndexSet
- initWithPath:error: : HFFileReference
- initWithUnsharedData: : HFSharedMemoryByteSlice
- initWithValue: : HFIndexSet
- initWithValuesInRange: : HFIndexSet
- initWritableWithPath:error: : HFFileReference
- insertByteArray:inRange: : HFByteArray
- insertByteArray:replacingPreviousBytes:allowUndoCoalescing: : HFController
- insertByteSlice:inRange: : HFByteArray
- insertData:replacingPreviousBytes:allowUndoCoalescing: : HFController
- instructionAtIndex: : HFByteArrayEditScript
- isEmpty : HFByteRangeAttributeArray , HFRangeSet
- isEqual: : HFFileReference
- isEqualToNSIndexSet: : HFIndexSet
- isEqualToRangeSet: : HFRangeSet
- isSourcedFromFile : HFByteSlice
- isViewLoaded : HFRepresenter

### - l -

- length : HFByteArray , HFByteSlice , HFFileReference
- lineHeight : HFController
- locationOfCharacterAtByteIndex: : HFTextRepresenter

### - m -

- maximizeVisibilityOfContentsRange: : HFController
- maximumAvailableLinesForViewHeight: : HFRepresenter
- maximumBytesPerLineForLayoutInProposedWidth: : HFLayoutRepresenter
- maximumBytesPerLineForViewWidth: : HFRepresenter
- maximumSelectionLocation : HFController
- minimumSelectionLocation : HFController
- minimumViewWidthForBytesPerLine: : HFLayoutRepresenter , HFRepresenter
- minimumViewWidthForLayoutInProposedWidth: : HFLayoutRepresenter
- moveInDirection:byByteCount:withSelectionTransformation:usingAnchor: : HFController
- moveInDirection:withGranularity:andModifySelection: : HFController
- moveToLineBoundaryInDirection:andModifySelection: : HFController

### - n -

- noteFinished: : HFProgressTracker
- NS_RETURNS_RETAINED : HFRepresenter
- numberOfInstructions : HFByteArrayEditScript
- numberOfRanges : HFIndexSet

### - o -

- organizeAndMergeRanges: : HFRangeWrapper
- overlapsAnyRange: : HFRangeSet
- overlapsAnyRangeSet: : HFRangeSet

### - p -

- performLayout : HFLayoutRepresenter
- prepareForChangeInFile:fromWritingByteArray: : HFController
- progressTracker:didChangeProgressTo: : <HFProgressTrackerDelegate >
- progressTrackerDidFinish: : <HFProgressTrackerDelegate >
- pulseSelection : HFController

### - r -

- rangeAtIndex: : HFIndexSet
- rangeContainingValue: : HFIndexSet
- rangeForBookmark: : HFController
- rangeOfAttribute: : HFByteRangeAttributeArray
- rangesOfFileModifiedIfSavedToFile: : HFByteArray , HFByteArray(HFFileWriting)
- readBytes:length:from: : HFFileReference
- removeAttribute: : HFByteRangeAttributeArray
- removeAttribute:range: : HFByteRangeAttributeArray
- removeAttributes: : HFByteRangeAttributeArray
- removeIndexesInRange: : HFMutableIndexSet
- removeRange: : HFRangeSet
- removeRangeSet: : HFRangeSet
- removeRepresenter: : HFController , HFLayoutRepresenter
- replaceByteArray: : HFController
- representer:changedProperties: : HFController
- representerChangedProperties: : HFRepresenter
- requestCancel: : HFProgressTracker

### - s -

- scrollByLines: : HFController
- scrollWithScrollEvent: : HFController
- selectAll: : HFController
- selectionPulseAmount : HFController
- setLength:error: : HFFileReference
- setRange:forBookmark: : HFController
- shiftValuesLeftByAmount:endingAtValue: : HFMutableIndexSet
- shiftValuesLeftByAmount:startingAtValue: : HFMutableIndexSet
- shiftValuesRightByAmount:startingAtValue: : HFMutableIndexSet
- sliceContainingByteAtIndex:beginningOffset: : HFByteArray
- sourceRangeForFile: : HFByteSlice
- spanningRange : HFRangeSet
- subarrayWithRange: : HFByteArray
- subsliceWithRange: : HFByteSlice

### - t -

- toggleRange: : HFRangeSet
- toggleRangeSet: : HFRangeSet
- totalLineCount : HFController
- transferAttributesFromAttributeArray:range:baseOffset:validator: : HFByteRangeAttributeArray

### - v -

- verifyIntegrity : HFIndexSet
- view : HFRepresenter

### - w -

- withRange: : HFRangeSet , HFRangeWrapper
- withRanges:count: : HFRangeSet , HFRangeWrapper
- withRangeSet: : HFRangeSet
- withRangeWrappers: : HFRangeSet
- writeBytes:length:to: : HFFileReference
- writeToFile:trackingProgress:error: : HFByteArray , HFByteArray(HFFileWriting)