luxlabs header browser preview


@class NSArray, BWColorLookupCache, FigColorCubeMetalFilter;

@interface BWMultiFilterThumbnailNode : BWNode {
    struct CGSize { double width; double height; } _thumbnailSize;
    NSArray *_filters;
    int _maxLossyCompressionLevel;
    BWColorLookupCache *_colorLookupCache;
    FigColorCubeMetalFilter *_filter;
    struct opaqueCMFormatDescription { } *_mostRecentFormatDescription;
}

+ (void)initialize;

- (void)prepareForCurrentConfigurationToBecomeLive;
- (void)renderSampleBuffer:(struct opaqueCMSampleBuffer { } *)a0 forInput:(id)a1;
- (void)dealloc;
- (id)nodeType;
- (void)didReachEndOfDataForInput:(id)a0;
- (void)didSelectFormat:(id)a0 forInput:(id)a1;
- (id)nodeSubType;
- (id)initWithFilters:(id)a0 thumbnailSize:(struct CGSize { double x0; double x1; })a1 maxLossyCompressionLevel:(int)a2;

@end