luxlabs header browser preview


@class NSString;

@interface PLPhotoEffect : NSObject

@property (readonly, copy, nonatomic) NSString *filterIdentifier;
@property (readonly, copy, nonatomic) NSString *relatedVersionIdentifier;
@property (readonly, copy, nonatomic) NSString *displayName;
@property (readonly, copy, nonatomic) NSString *CIFilterName;
@property (readonly, nonatomic) long long latestVersion;
@property (readonly, nonatomic) long long lightingVersion;
@property (readonly, nonatomic) BOOL isPortrait;
@property (readonly, nonatomic) BOOL isLegacy;

+ (id)_effectWithIdentifier:(id)a0 CIFilterName:(id)a1 displayName:(id)a2;
+ (unsigned long long)_indexOfEffectWithIdentifier:(id)a0;
+ (id)_legacyEffectWithIdentifier:(id)a0 CIFilterName:(id)a1;
+ (id)_lightingEffectWithIdentifier:(id)a0 relatedVersionIdentifier:(id)a1 CIFilterName:(id)a2 lightingVersion:(long long)a3;
+ (id)allEffects;
+ (id)allSupportedEffects;
+ (id)effectWithCIFilterName:(id)a0;
+ (id)effectWithIdentifier:(id)a0;
+ (id)equivalentEffectForIdentifier:(id)a0 version:(long long)a1;
+ (BOOL)isEffectNoneForIdentifier:(id)a0;
+ (BOOL)isEffectWithIdentifier:(id)a0 equalToEffectWithIdentifier:(id)a1;
+ (id)standardSupportedEffects;

- (id)description;
- (void).cxx_destruct;
- (id)newEffectFilter;

@end