PageRenderTime 40ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/UIKit/UISectionRowData.h

http://github.com/kennytm/iphone-private-frameworks
C Header | 51 lines | 44 code | 3 blank | 4 comment | 0 complexity | d5b65c1b788d6ac003d05079a9f9740a MD5 | raw file
  1. /**
  2. * This header is generated by class-dump-z 0.1-11o.
  3. * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
  4. */
  5. #import "UIKit-Structs.h"
  6. #import "NSCopying.h"
  7. #import <Foundation/NSObject.h>
  8. #import <Availability2.h>
  9. __attribute__((visibility("hidden")))
  10. @interface UISectionRowData : NSObject <NSCopying> {
  11. BOOL _valid;
  12. float _headerHeight;
  13. #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
  14. float _maxHeaderTitleWidth;
  15. #endif
  16. float _footerHeight;
  17. float _headerOffset;
  18. #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
  19. float _maxFooterTitleWidth;
  20. #endif
  21. float _footerOffset;
  22. int _numRows;
  23. int _arrayLength;
  24. float* _rowHeights;
  25. float* _rowOffsets;
  26. float _sectionHeight;
  27. #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
  28. int _headerAlignment;
  29. int _footerAlignment;
  30. #endif
  31. BOOL _sectionOffsetValid;
  32. float _sectionOffset;
  33. }
  34. -(void)dealloc;
  35. -(void)invalidate;
  36. -(void)invalidateSectionOffset;
  37. -(float)_headerOrFooterSizeForTable:(id)table title:(id)title isHeader:(BOOL)header;
  38. -(void)addOffset:(float)offset fromRow:(int)row;
  39. -(void)setHeight:(float)height forRow:(int)row;
  40. -(float)_defaultSectionHeaderHeightForSection:(int)section tableView:(id)view tableViewRowData:(id)data;
  41. -(float)_defaultSectionFooterHeightForSection:(int)section tableView:(id)view tableViewRowData:(id)data;
  42. -(void)refreshWithSection:(int)section tableView:(id)view tableViewRowData:(id)data;
  43. -(void)insertRowAtIndex:(int)index inSection:(int)section rowHeight:(float)height tableViewRowData:(id)data;
  44. -(void)deleteRowAtIndex:(int)index;
  45. -(int)sectionLocationForRow:(int)row;
  46. -(int)sectionLocationForReorderedRow:(int)reorderedRow;
  47. -(id)copyWithZone:(NSZone*)zone;
  48. @end