]> git.saurik.com Git - iphone-api.git/blob - UIKit/_UIDateLabelCache.h
Commit these numerous sequestered UIKit updates.
[iphone-api.git] / UIKit / _UIDateLabelCache.h
1 /*
2 * Generated by class-dump 3.1.2.
3 *
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
5 */
6
7 #import <Foundation/NSObject.h>
8
9 @class NSString, UIFont;
10
11 @interface _UIDateLabelCache : NSObject
12 {
13 double _today;
14 double _noon;
15 double _tomorrow;
16 double _previousWeek;
17 UIFont *_timeDesignatorFont;
18 NSString *_amString;
19 NSString *_pmString;
20 struct CGSize _amSize;
21 struct CGSize _pmSize;
22 struct __CFDictionary *_dateStringCache;
23 struct __CFDateFormatter *_timeFormatter;
24 struct __CFDateFormatter *_shortDateFormatter;
25 struct __CFTimeZone *_tz;
26 struct __CFDictionary *_dateSizeCache;
27 BOOL _use24HourTime;
28 BOOL _timeDesignatorAppearsBeforeTime;
29 }
30
31 - (BOOL)_isCurrentLocale24Hour;
32 - (BOOL)_use24HourTime;
33 - (BOOL)_timeDesignatorAppearsBeforeTime;
34 - (id)init;
35 - (void)dealloc;
36 - (id)timeDesignatorFont;
37 - (void)invalidateDateCache;
38 - (void)_significantTimeChange;
39 - (void)_languageChanged;
40 - (void)_loadDesignatorStrings;
41 - (id)amString;
42 - (id)pmString;
43 - (struct CGSize)amSize;
44 - (struct CGSize)pmSize;
45 - (void)_updateTodayAndNoon;
46 - (int)dateKeyForAbsoluteTime:(double)fp8;
47 - (double)todayAbsoluteTime;
48 - (double)noonAbsoluteTime;
49 - (id)timeDesignatorForAbsoluteTime:(double)fp8;
50 - (struct CGSize)timeDesignatorSizeForAbsoluteTime:(double)fp8 forFont:(id)fp16;
51 - (id)dateStringForAbsoluteTime:(double)fp8 dateKey:(int)fp16;
52 - (struct CGSize)mainTimeSizeForDateKey:(int)fp8;
53 - (void)setMainTimeSize:(struct CGSize)fp8 forDateKey:(int)fp16;
54 - (BOOL)use24HourTime;
55 - (BOOL)timeDesignatorAppearsBeforeTime;
56
57 @end
58