SameBoy | Accurate GB/GBC emulator |
| download: https://git.y1.nz/archives/sameboy.tar.gz | |
| README | Files | Log | Refs | LICENSE |
HexFiend/HFLineCountingView.h
1 //
2 // HFLineCountingView.h
3 // HexFiend_2
4 //
5 // Copyright 2007 ridiculous_fish. All rights reserved.
6 //
7
8 #import <Cocoa/Cocoa.h>
9 #import <HexFiend/HFLineCountingRepresenter.h>
10
11 @interface HFLineCountingView : NSView {
12 NSLayoutManager *layoutManager;
13 NSTextStorage *textStorage;
14 NSTextContainer *textContainer;
15 NSDictionary *textAttributes;
16
17 unsigned long long storedLineIndex;
18 NSUInteger storedLineCount;
19 BOOL useStringDrawingPath;
20 BOOL registeredForAppNotifications;
21 }
22
23 @property (nonatomic, copy) NSFont *font;
24 @property (nonatomic) CGFloat lineHeight;
25 @property (nonatomic) HFFPRange lineRangeToDraw;
26 @property (nonatomic) NSUInteger bytesPerLine;
27 @property (nonatomic) HFLineNumberFormat lineNumberFormat;
28 @property (nonatomic, assign) HFLineCountingRepresenter *representer;
29
30 + (NSUInteger)digitsRequiredToDisplayLineNumber:(unsigned long long)lineNumber inFormat:(HFLineNumberFormat)format;
31
32 @end
This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.