Banuba SDK
BNBNeuroBeautyInput.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file was generated by Djinni from neuro_beauty.djinni
3 
4 #import <Foundation/Foundation.h>
5 
6 /** Tuple with apply_texture neuro_beauty input. */
7 
8 #ifndef DJINNI_EXPORT
9  #define DJINNI_EXPORT __attribute__((__visibility__("default")))
10 #endif
11 
13 @interface BNBNeuroBeautyInput : NSObject
14 - (nonnull instancetype)initWithSkinSmoothStrength:(float)skinSmoothStrength
15  lutPath:(nonnull NSString *)lutPath
16  lutOnlySkin:(BOOL)lutOnlySkin
17  tonePath:(nonnull NSString *)tonePath
18  toneStrength:(float)toneStrength
19  blushPath:(nonnull NSString *)blushPath
20  blushAutoCorrection:(BOOL)blushAutoCorrection
21  eyePath:(nonnull NSString *)eyePath
22  shadowsPath:(nonnull NSString *)shadowsPath
23  shadowsAlpha:(float)shadowsAlpha
24  applyScleraMod:(BOOL)applyScleraMod
25  applyEyeFiltration:(BOOL)applyEyeFiltration
26  eyelashPath:(nonnull NSString *)eyelashPath
27  lipsPainting:(BOOL)lipsPainting
28  lipsColorR:(float)lipsColorR
29  lipsColorG:(float)lipsColorG
30  lipsColorB:(float)lipsColorB;
31 + (nonnull instancetype)neuroBeautyInputWithSkinSmoothStrength:(float)skinSmoothStrength
32  lutPath:(nonnull NSString *)lutPath
33  lutOnlySkin:(BOOL)lutOnlySkin
34  tonePath:(nonnull NSString *)tonePath
35  toneStrength:(float)toneStrength
36  blushPath:(nonnull NSString *)blushPath
37  blushAutoCorrection:(BOOL)blushAutoCorrection
38  eyePath:(nonnull NSString *)eyePath
39  shadowsPath:(nonnull NSString *)shadowsPath
40  shadowsAlpha:(float)shadowsAlpha
41  applyScleraMod:(BOOL)applyScleraMod
42  applyEyeFiltration:(BOOL)applyEyeFiltration
43  eyelashPath:(nonnull NSString *)eyelashPath
44  lipsPainting:(BOOL)lipsPainting
45  lipsColorR:(float)lipsColorR
46  lipsColorG:(float)lipsColorG
47  lipsColorB:(float)lipsColorB;
48 
49 @property (nonatomic, readonly) float skinSmoothStrength;
50 
51 @property (nonatomic, readonly, nonnull) NSString * lutPath;
52 
53 @property (nonatomic, readonly) BOOL lutOnlySkin;
54 
55 @property (nonatomic, readonly, nonnull) NSString * tonePath;
56 
57 @property (nonatomic, readonly) float toneStrength;
58 
59 @property (nonatomic, readonly, nonnull) NSString * blushPath;
60 
61 @property (nonatomic, readonly) BOOL blushAutoCorrection;
62 
63 @property (nonatomic, readonly, nonnull) NSString * eyePath;
64 
65 @property (nonatomic, readonly, nonnull) NSString * shadowsPath;
66 
67 @property (nonatomic, readonly) float shadowsAlpha;
68 
69 @property (nonatomic, readonly) BOOL applyScleraMod;
70 
71 @property (nonatomic, readonly) BOOL applyEyeFiltration;
72 
73 @property (nonatomic, readonly, nonnull) NSString * eyelashPath;
74 
75 @property (nonatomic, readonly) BOOL lipsPainting;
76 
77 @property (nonatomic, readonly) float lipsColorR;
78 
79 @property (nonatomic, readonly) float lipsColorG;
80 
81 @property (nonatomic, readonly) float lipsColorB;
82 
83 @end
BNBNeuroBeautyInput::toneStrength
float toneStrength
Definition: BNBNeuroBeautyInput.h:57
BNBNeuroBeautyInput::lipsPainting
BOOL lipsPainting
Definition: BNBNeuroBeautyInput.h:75
BNBNeuroBeautyInput::tonePath
NSString * tonePath
Definition: BNBNeuroBeautyInput.h:55
DJINNI_EXPORT
#define DJINNI_EXPORT
Tuple with apply_texture neuro_beauty input.
Definition: BNBNeuroBeautyInput.h:9
BNBNeuroBeautyInput::applyEyeFiltration
BOOL applyEyeFiltration
Definition: BNBNeuroBeautyInput.h:71
BNBNeuroBeautyInput::lutOnlySkin
BOOL lutOnlySkin
Definition: BNBNeuroBeautyInput.h:53
BNBNeuroBeautyInput::skinSmoothStrength
float skinSmoothStrength
Definition: BNBNeuroBeautyInput.h:49
BNBNeuroBeautyInput::blushPath
NSString * blushPath
Definition: BNBNeuroBeautyInput.h:59
BNBNeuroBeautyInput::applyScleraMod
BOOL applyScleraMod
Definition: BNBNeuroBeautyInput.h:69
BNBNeuroBeautyInput::blushAutoCorrection
BOOL blushAutoCorrection
Definition: BNBNeuroBeautyInput.h:61
BNBNeuroBeautyInput::lutPath
NSString * lutPath
Definition: BNBNeuroBeautyInput.h:51
BNBNeuroBeautyInput::eyePath
NSString * eyePath
Definition: BNBNeuroBeautyInput.h:63
BNBNeuroBeautyInput::lipsColorB
float lipsColorB
Definition: BNBNeuroBeautyInput.h:81
BNBNeuroBeautyInput::lipsColorR
float lipsColorR
Definition: BNBNeuroBeautyInput.h:77
BNBNeuroBeautyInput
Definition: BNBNeuroBeautyInput.h:13
BNBNeuroBeautyInput::lipsColorG
float lipsColorG
Definition: BNBNeuroBeautyInput.h:79
BNBNeuroBeautyInput::shadowsAlpha
float shadowsAlpha
Definition: BNBNeuroBeautyInput.h:67
BNBNeuroBeautyInput::eyelashPath
NSString * eyelashPath
Definition: BNBNeuroBeautyInput.h:73
BNBNeuroBeautyInput::shadowsPath
NSString * shadowsPath
Definition: BNBNeuroBeautyInput.h:65