Banuba SDK
BNBEffectInfo.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file was generated by Djinni from effect_player.djinni
3 
4 #import "BNBFeatureId.h"
5 #import <Foundation/Foundation.h>
6 
7 
8 #ifndef DJINNI_EXPORT
9  #define DJINNI_EXPORT __attribute__((__visibility__("default")))
10 #endif
11 
13 @interface BNBEffectInfo : NSObject
14 - (nonnull instancetype)initWithUrl:(nonnull NSString *)url
15  recognizerFeatures:(nonnull NSSet<NSNumber *> *)recognizerFeatures
16  usesAudio:(BOOL)usesAudio
17  usesVideo:(BOOL)usesVideo
18  usesTouches:(BOOL)usesTouches
19  usesBgSeparation:(BOOL)usesBgSeparation;
20 + (nonnull instancetype)effectInfoWithUrl:(nonnull NSString *)url
21  recognizerFeatures:(nonnull NSSet<NSNumber *> *)recognizerFeatures
22  usesAudio:(BOOL)usesAudio
23  usesVideo:(BOOL)usesVideo
24  usesTouches:(BOOL)usesTouches
25  usesBgSeparation:(BOOL)usesBgSeparation;
26 
27 @property (nonatomic, readonly, nonnull) NSString * url;
28 
29 @property (nonatomic, readonly, nonnull) NSSet<NSNumber *> * recognizerFeatures;
30 
31 @property (nonatomic, readonly) BOOL usesAudio;
32 
33 @property (nonatomic, readonly) BOOL usesVideo;
34 
35 @property (nonatomic, readonly) BOOL usesTouches;
36 
37 @property (nonatomic, readonly) BOOL usesBgSeparation;
38 
39 @end
BNBEffectInfo::usesTouches
BOOL usesTouches
Definition: BNBEffectInfo.h:35
BNBEffectInfo::url
NSString * url
Definition: BNBEffectInfo.h:27
DJINNI_EXPORT
#define DJINNI_EXPORT
Definition: BNBEffectInfo.h:9
BNBEffectInfo
Definition: BNBEffectInfo.h:13
BNBEffectInfo::usesBgSeparation
BOOL usesBgSeparation
Definition: BNBEffectInfo.h:37
BNBEffectInfo::usesAudio
BOOL usesAudio
Definition: BNBEffectInfo.h:31
BNBEffectInfo::recognizerFeatures
NSSet< NSNumber * > * recognizerFeatures
Definition: BNBEffectInfo.h:29
BNBFeatureId.h
BNBEffectInfo::usesVideo
BOOL usesVideo
Definition: BNBEffectInfo.h:33