HexFiend
HFLayoutRepresenter.h
Go to the documentation of this file.
1 //
2 // HFLayoutRepresenter.h
3 // HexFiend_2
4 //
5 // Copyright 2007 ridiculous_fish. All rights reserved.
6 //
7 
8 #import <HexFiend/HFRepresenter.h>
9 
42  NSMutableArray *representers;
44 }
45 
50 @property (readonly, copy) NSArray *representers;
52 
54 - (void)addRepresenter:(HFRepresenter *)representer;
55 
57 - (void)removeRepresenter:(HFRepresenter *)representer;
59 
61 @property (nonatomic) BOOL maximizesBytesPerLine;
62 
68 - (CGFloat)minimumViewWidthForLayoutInProposedWidth:(CGFloat)proposedWidth;
69 
71 - (NSUInteger)maximumBytesPerLineForLayoutInProposedWidth:(CGFloat)proposedWidth;
72 
74 - (CGFloat)minimumViewWidthForBytesPerLine:(NSUInteger)bytesPerLine;
75 
77 - (void)performLayout;
79 
80 @end
NSUInteger bytesPerLine()
BOOL maximizesBytesPerLine
Definition: HFLayoutRepresenter.h:58
An HFRepresenter responsible for arranging the views of other HFRepresenters attached to the same HFC...
Definition: HFLayoutRepresenter.h:41
The principal view class of Hex Fiend&#39;s MVC architecture.
Definition: HFRepresenter.h:29
NSArray * representers
Return the array of representers managed by the receiver. */.
Definition: HFLayoutRepresenter.h:48