luxlabs header browser preview


@class HURecordingEventCellFamiliarFacesView, HUClipScrubberTimeController, CALayer, UIView, HMCameraClip;

@interface HUCameraEventRecordingCell : UICollectionViewCell <HFCameraImageObserver>

@property (nonatomic) unsigned long long displayMode;
@property (weak, nonatomic) HMCameraClip *recordingEvent;
@property (retain, nonatomic) CALayer *badgeLayer;
@property (retain, nonatomic) UIView *posterFramesContainerView;
@property (retain, nonatomic) UIView *dayBoundaryView;
@property (nonatomic) BOOL portraitMode;
@property (weak, nonatomic) HUClipScrubberTimeController *timeController;
@property (retain, nonatomic) HURecordingEventCellFamiliarFacesView *familiarFacesView;
@property (nonatomic) BOOL hasFamiliarFaces;
@property (retain, nonatomic) CALayer *debugMarkerLayer;

+ (id)backgroundColor;

- (id)accessibilityLabel;
- (void)dealloc;
- (void)prepareForReuse;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void).cxx_destruct;
- (void)preparePosterFrameViewsForReuse;
- (id)_badgeImageForSignificantEventReasons:(id)a0;
- (void)_updateBadgeLayerWithImage:(id)a0 inRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)addDayBoundaryIfNeeded;
- (void)addDebugMarker;
- (void)addPosterFrameViews;
- (void)displayReachabilityErrorUI;
- (void)drawEventMarkers;
- (void)hideFamiliarFaces;
- (unsigned long long)numberOfFramesNeeded;
- (void)showFamiliarFacesWithMaxWidth:(double)a0;
- (void)updateBadgeLayerWithEvents:(id)a0 inRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)updateFamiliarFaces;
- (void)updateVideoCacheMarker;
- (void)updateWithCameraClipEvent:(id)a0 mode:(unsigned long long)a1 portraitMode:(BOOL)a2 timeController:(id)a3;
- (void)videoCacheDidAddVideo:(id)a0;
- (void)videoCacheDidRemoveVideo:(id)a0;

@end