luxlabs header browser preview


@class NSCache, NSDictionary;

@interface VUIContentRatingBadgeManager : NSObject

@property (retain, nonatomic) NSCache *imageCache;
@property (retain, nonatomic) NSDictionary *badgeDescriptors;
@property (nonatomic) BOOL cachesImages;

+ (id)sharedInstance;
+ (void)_addImageDescriptorToDictionary:(id)a0 ratingSystem:(long long)a1 ratingLabel:(id)a2 resourceName:(id)a3 isTemplatedImage:(BOOL)a4;
+ (id)_badgeDescriptorLookupKeyWithRatingLabel:(id)a0 inRatingSystem:(long long)a1;
+ (id)_cleanedRatingLabel:(id)a0;
+ (id)_imageForUnknownRatingLabel:(id)a0;
+ (id)_imageLookupKeyWithRatingLabel:(id)a0 inRatingSystem:(long long)a1;

- (void).cxx_destruct;
- (id)_badgeDescriptorForContentRating:(id)a0;
- (id)_badgeDescriptorForRatingLabel:(id)a0 inRatingSystem:(long long)a1;
- (id)badgeForContentRating:(id)a0 drawUnknownRatingBadge:(BOOL)a1;
- (id)badgeForRatingLabel:(id)a0 inRatingSystem:(long long)a1 drawUnknownRatingBadge:(BOOL)a2;
- (BOOL)isTemplatedBadgeForContentRating:(id)a0;

@end