luxlabs header browser preview


@class NSCache, UIColor;

@interface PXPlacesPopoverImageFactory : NSObject

@property (class, readonly) PXPlacesPopoverImageFactory *sharedInstance;

@property (retain, nonatomic) NSCache *cachedBackgroundImages;
@property (retain, nonatomic) UIColor *defaultBackgroundColor;

+ (struct CGSize { double x0; double x1; })backgroundImageSizeForType:(long long)a0 usingTraitCollection:(id)a1;

- (id)init;
- (id)imageNamed:(id)a0;
- (void).cxx_destruct;
- (id)backgroundImageNameForType:(long long)a0 usingTraitCollection:(id)a1;
- (id)createAlbumPlaceHolderImageUsingTraitCollection:(id)a0;
- (id)_fetchAndCacheBackgroundImageWithName:(id)a0;
- (id)_placesKitFrameworkBundle;
- (id)_thumbnailShadowForType:(long long)a0 usingTraitCollection:(id)a1;
- (id)annotationPlaceHolderImageUsingTraitCollection:(id)a0;
- (struct CGSize { double x0; double x1; })backgroundImageSizeForType:(long long)a0 usingTraitCollection:(id)a1;
- (id)createPopoverImageForGeotaggable:(id)a0 withImage:(struct CGImage { } *)a1 imageType:(long long)a2 imageOptions:(unsigned long long)a3 usingTraitCollection:(id)a4;
- (struct CGImage { } *)newImage:(struct CGImage { } *)a0 croppedToAspectRatio:(struct CGSize { double x0; double x1; })a1;
- (struct CGSize { double x0; double x1; })thumbnailImageSizeForImageType:(long long)a0 usingTraitCollection:(id)a1 includeScale:(BOOL)a2;
- (double)thumbnailTopMarginForImageType:(long long)a0 usingTraitCollection:(id)a1;

@end