/UIKit/UISectionRowData.h
C Header | 51 lines | 44 code | 3 blank | 4 comment | 0 complexity | d5b65c1b788d6ac003d05079a9f9740a MD5 | raw file
- /**
- * This header is generated by class-dump-z 0.1-11o.
- * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
- */
- #import "UIKit-Structs.h"
- #import "NSCopying.h"
- #import <Foundation/NSObject.h>
- #import <Availability2.h>
- __attribute__((visibility("hidden")))
- @interface UISectionRowData : NSObject <NSCopying> {
- BOOL _valid;
- float _headerHeight;
- #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
- float _maxHeaderTitleWidth;
- #endif
- float _footerHeight;
- float _headerOffset;
- #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
- float _maxFooterTitleWidth;
- #endif
- float _footerOffset;
- int _numRows;
- int _arrayLength;
- float* _rowHeights;
- float* _rowOffsets;
- float _sectionHeight;
- #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
- int _headerAlignment;
- int _footerAlignment;
- #endif
- BOOL _sectionOffsetValid;
- float _sectionOffset;
- }
- -(void)dealloc;
- -(void)invalidate;
- -(void)invalidateSectionOffset;
- -(float)_headerOrFooterSizeForTable:(id)table title:(id)title isHeader:(BOOL)header;
- -(void)addOffset:(float)offset fromRow:(int)row;
- -(void)setHeight:(float)height forRow:(int)row;
- -(float)_defaultSectionHeaderHeightForSection:(int)section tableView:(id)view tableViewRowData:(id)data;
- -(float)_defaultSectionFooterHeightForSection:(int)section tableView:(id)view tableViewRowData:(id)data;
- -(void)refreshWithSection:(int)section tableView:(id)view tableViewRowData:(id)data;
- -(void)insertRowAtIndex:(int)index inSection:(int)section rowHeight:(float)height tableViewRowData:(id)data;
- -(void)deleteRowAtIndex:(int)index;
- -(int)sectionLocationForRow:(int)row;
- -(int)sectionLocationForReorderedRow:(int)reorderedRow;
- -(id)copyWithZone:(NSZone*)zone;
- @end