luxlabs header browser preview


@class NSString;
@protocol PLTimeReferenceManager;

@interface PLTimeReference : NSObject

@property (nonatomic) double hourBucketOffset;
@property (nonatomic) double offset;
@property (retain) id<PLTimeReferenceManager> timeManager;
@property long long timeReferenceType;
@property (retain) NSString *entryDefinitionKey;

+ (id)hourBucketOffsetKeyFromEntryDefinitionKey:(id)a0;
+ (id)defaultsKeyFromEntryDefinitionKey:(id)a0;

- (id)initWithTimeManager:(id)a0 entryDefinitionKey:(id)a1 timeReferenceType:(long long)a2;
- (double)getHourBucketOffset;
- (void)registerForDayChangedNotification;
- (id)addTimeOffsetToMonotonicTime:(id)a0;
- (void).cxx_destruct;
- (void)writeOffsetToDefaults;
- (id)removeTimeOffsetFromReferenceTime:(id)a0;
- (id)currentTime;
- (double)computeHourBucketOffset;
- (void)registerForTimeZoneChangedNotification;
- (void)initializeOffsetWithEntries:(id)a0;

@end