luxlabs header browser preview


@class PFPosterLayout, PIParallaxStyle, NSError, NSMutableArray;
@protocol PISegmentationItem;

@interface PIParallaxCompoundLayerStackRequest : NURenderRequest {
    NSMutableArray *_requests;
    NSMutableArray *_results;
    NSError *_error;
}

@property (readonly, nonatomic) id<PISegmentationItem> segmentationItem;
@property (retain, nonatomic) PIParallaxStyle *style;
@property (retain, nonatomic) PFPosterLayout *layout;
@property (nonatomic) unsigned long long layerStackOptions;
@property (nonatomic, getter=isSettlingEffectEnabled) BOOL settlingEffectEnabled;
@property (nonatomic) BOOL updateInactiveFrame;
@property (nonatomic) BOOL updateClockZPosition;
@property (nonatomic) BOOL updateClockAreaLuminance;

- (void)submit:(id /* block */)a0;
- (id)initWithComposition:(id)a0;
- (void).cxx_destruct;
- (void)cancel;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)effectiveLayout;
- (void)_chooseLayoutForOrientation:(long long)a0 completion:(id /* block */)a1;
- (void)_generateLayerStackForOrientation:(long long)a0 completion:(id /* block */)a1;
- (void)_recordError:(id)a0;
- (void)_recordResult:(id)a0;
- (id)_responseWithCompoundLayerStack:(id)a0;
- (void)_submit:(id /* block */)a0;
- (void)_submitClockMaterialRequestWithLayerStack:(id)a0 completion:(id /* block */)a1;
- (void)_submitClockOverlapRequestWithLayout:(id)a0 completion:(id /* block */)a1;
- (void)_submitInactiveLayoutRequestWithOrientedLayout:(id)a0 completion:(id /* block */)a1;
- (void)_submitLayerStackRequestForMode:(long long)a0 layout:(id)a1 completion:(id /* block */)a2;
- (void)_submitLayerStackRequestsWithLayout:(id)a0 orientation:(long long)a1 completion:(id /* block */)a2;
- (id)initWithSegmentationItem:(id)a0;
- (long long)mediaComponentType;
- (id)newRenderJob;

@end