luxlabs header browser preview


@class NSArray, BCULayerRenderer;

@interface BCUCoverEffects : NSObject {
    BCULayerRenderer *_renderer;
}

@property (readonly, nonatomic) unsigned long long mode;
@property (readonly, nonatomic) NSArray *bookCoverEffectFilters;
@property (readonly, nonatomic) NSArray *seriesCoverEffectFilters;
@property (readonly, nonatomic) NSArray *templateImageSetFilters;
@property (readonly, nonatomic) NSArray *templateImageFilters;

+ (id)_effectIdentifierForEffectIndex:(unsigned long long)a0;
+ (id)effectIdentifierForAsset:(id)a0 withEnvironment:(id)a1;
+ (id)effectIdentifierForFilterInfo:(id)a0;
+ (id)effectIdentifierWithRTL:(BOOL)a0 style:(unsigned long long)a1 content:(unsigned long long)a2 nightMode:(BOOL)a3;
+ (struct CGImage { } *)restrictedImageFrom:(struct CGImage { } *)a0 size:(struct CGSize { double x0; double x1; })a1;

- (void).cxx_destruct;
- (id)initWithRenderer:(id)a0;
- (id)bookCoverEffectFilterForEffectIdentifier:(id)a0;
- (id)initWithRenderer:(id)a0 mode:(unsigned long long)a1;

@end