luxlabs header browser preview


@class AVTView, AVTViewUpdater, UIView;
@protocol AVTViewSessionDelegate;

@interface AVTViewSession : NSObject

@property (nonatomic, getter=isActive) BOOL active;
@property (nonatomic) UIView *avtViewContainer;
@property (nonatomic) AVTViewUpdater *avtViewUpdater;
@property (nonatomic) AVTView *avtView;
@property (readonly, copy, nonatomic) id /* block */ becomeActiveHandler;
@property (readonly, copy, nonatomic) id /* block */ tearDownHandler;
@property (weak, nonatomic) id<AVTViewSessionDelegate> delegate;
@property (readonly, nonatomic) struct CGSize { double width; double height; } aspectRatio;

- (void)tearDownWithCompletionHandler:(id /* block */)a0;
- (void).cxx_destruct;
- (void)activateWithAVTView:(id)a0 container:(id)a1 updater:(id)a2;
- (id)initWithBecomeActiveHandler:(id /* block */)a0 tearDownHandler:(id /* block */)a1 aspectRatio:(struct CGSize { double x0; double x1; })a2;

@end