BNBEffectInfo
Objective-C
@interface BNBEffectInfo : NSObject
- (nonnull instancetype)initWithUrl:(nonnull NSString *)url
recognizerFeatures:(nonnull NSSet<NSNumber *> *)recognizerFeatures
usesAudio:(BOOL)usesAudio
usesVideo:(BOOL)usesVideo
usesTouches:(BOOL)usesTouches
usesBgSeparation:(BOOL)usesBgSeparation;
+ (nonnull instancetype)effectInfoWithUrl:(nonnull NSString *)url
recognizerFeatures:(nonnull NSSet<NSNumber *> *)recognizerFeatures
usesAudio:(BOOL)usesAudio
usesVideo:(BOOL)usesVideo
usesTouches:(BOOL)usesTouches
usesBgSeparation:(BOOL)usesBgSeparation;
@property (nonatomic, readonly, nonnull) NSString * url;
@property (nonatomic, readonly, nonnull) NSSet<NSNumber *> * recognizerFeatures;
@property (nonatomic, readonly) BOOL usesAudio;
@property (nonatomic, readonly) BOOL usesVideo;
@property (nonatomic, readonly) BOOL usesTouches;
@property (nonatomic, readonly) BOOL usesBgSeparation;
@end
Swift
class BNBEffectInfo : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
- (nonnull instancetype)initWithUrl:(nonnull NSString *)url recognizerFeatures:(nonnull NSSet<NSNumber *> *)recognizerFeatures usesAudio:(BOOL)usesAudio usesVideo:(BOOL)usesVideo usesTouches:(BOOL)usesTouches usesBgSeparation:(BOOL)usesBgSeparation;Swift
init(url: String, recognizerFeatures: Set<NSNumber>, usesAudio: Bool, usesVideo: Bool, usesTouches: Bool, usesBgSeparation: Bool) -
Undocumented
Declaration
Objective-C
+ (nonnull instancetype)effectInfoWithUrl:(nonnull NSString *)url recognizerFeatures:(nonnull NSSet<NSNumber *> *)recognizerFeatures usesAudio:(BOOL)usesAudio usesVideo:(BOOL)usesVideo usesTouches:(BOOL)usesTouches usesBgSeparation:(BOOL)usesBgSeparation; -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NSString * urlSwift
var url: String { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NSSet<NSNumber *> * recognizerFeaturesSwift
var recognizerFeatures: Set<NSNumber> { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL usesAudioSwift
var usesAudio: Bool { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL usesVideoSwift
var usesVideo: Bool { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL usesTouchesSwift
var usesTouches: Bool { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL usesBgSeparationSwift
var usesBgSeparation: Bool { get }
BNBEffectInfo Class Reference