luxlabs header browser preview


@class PFFrameCache;

@interface PFAnimatedImage : NSObject {
    struct CGImageSource { } *_imageSource;
    double *_frameDelayTimes;
}

@property (readonly, nonatomic) PFFrameCache *frameCache;
@property (nonatomic) long long cacheStrategy;
@property (readonly, nonatomic) unsigned long long frameCount;
@property (readonly, nonatomic) unsigned long long loopCount;
@property (readonly, nonatomic) double duration;
@property (readonly, nonatomic) struct CGSize { double width; double height; } pixelSize;

- (id)initWithURL:(id)a0;
- (id)init;
- (void)dealloc;
- (id)initWithData:(id)a0;
- (void).cxx_destruct;
- (id)initWithURL:(id)a0 cachingStrategy:(long long)a1 useGlobalDecodeQueue:(BOOL)a2;
- (void)_loadLoopCountAndFrameDelayTimes;
- (void)_preloadDelayTimes;
- (double)frameDelayAtIndex:(unsigned long long)a0;
- (id)initWithData:(id)a0 cachingStrategy:(long long)a1;
- (id)initWithImageSource:(struct CGImageSource { } *)a0;
- (id)initWithImageSource:(struct CGImageSource { } *)a0 cachingStrategy:(long long)a1;
- (id)initWithImageSource:(struct CGImageSource { } *)a0 cachingStrategy:(long long)a1 useGlobalDecodeQueue:(BOOL)a2;
- (id)initWithURL:(id)a0 cachingStrategy:(long long)a1;

@end