#import <Foundation/Foundation.h>
#import "NvsCommonDef.h"
#import "NvsArbitraryData.h"
Go to the source code of this file.
|  | 
|  | 
|  | 
| enum | NvsMakeupEffectLayerType { NvsMakeupEffectLayerType_3D = 0, 
NvsMakeupEffectLayerType_Lut = 1, 
NvsMakeupEffectLayerType_Highlight = 2
 } | 
|  | 
|  | 
|  | 
| enum | NvsMakeupEffectBlendingMode { NvsMakeupEffectBlendingMode_Unknown = -1, 
NvsMakeupEffectBlendingMode_Normal = 0, 
NvsMakeupEffectBlendingMode_Multiply, 
NvsMakeupEffectBlendingMode_Subtract,
 NvsMakeupEffectBlendingMode_Screen, 
NvsMakeupEffectBlendingMode_Add, 
NvsMakeupEffectBlendingMode_Exclusion
 }
 | 
|  | 
|  | 
|  | 
| enum | NvsMakeupEffectCustomEnabledFlag { NvsMakeupEffectCustomEnabledFlag_None = 0x00, 
NvsMakeupEffectCustomEnabledFlag_Lip = 0x01, 
NvsMakeupEffectCustomEnabledFlag_Eyebrow = 0x02, 
NvsMakeupEffectCustomEnabledFlag_Eyeshadow = 0x04,
 NvsMakeupEffectCustomEnabledFlag_Eyelash = 0x08, 
NvsMakeupEffectCustomEnabledFlag_Eyeliner = 0x10, 
NvsMakeupEffectCustomEnabledFlag_Blusher = 0x20, 
NvsMakeupEffectCustomEnabledFlag_Shadow = 0x40,
 NvsMakeupEffectCustomEnabledFlag_Highlight = 0x80, 
NvsMakeupEffectCustomEnabledFlag_All = 0xFF
 }
 | 
|  | 
◆ NvsMakeupEffectBlendingMode
| Enumerator | 
|---|
| NvsMakeupEffectBlendingMode_Unknown | Unknown blending mode.  | 
| NvsMakeupEffectBlendingMode_Normal | Normal blending mode.  | 
| NvsMakeupEffectBlendingMode_Multiply | Multiply blending mode.  | 
| NvsMakeupEffectBlendingMode_Subtract | Subtract blending mode.  | 
| NvsMakeupEffectBlendingMode_Screen | Screen blending mode.  | 
| NvsMakeupEffectBlendingMode_Add | Add blending mode.  | 
| NvsMakeupEffectBlendingMode_Exclusion | Exclusion blending mode.  | 
 
 
◆ NvsMakeupEffectCustomEnabledFlag
| Enumerator | 
|---|
| NvsMakeupEffectCustomEnabledFlag_None | No custom item.  | 
| NvsMakeupEffectCustomEnabledFlag_Lip | Enable custom lip.  | 
| NvsMakeupEffectCustomEnabledFlag_Eyebrow | Enable custom eyebrow.  | 
| NvsMakeupEffectCustomEnabledFlag_Eyeshadow | Enable custom eyeshadow.  | 
| NvsMakeupEffectCustomEnabledFlag_Eyelash | Enable custom eyelash.  | 
| NvsMakeupEffectCustomEnabledFlag_Eyeliner | Enable custom eyeliner.  | 
| NvsMakeupEffectCustomEnabledFlag_Blusher | Enable custom blusher.  | 
| NvsMakeupEffectCustomEnabledFlag_Shadow | Enable custom shadow.  | 
| NvsMakeupEffectCustomEnabledFlag_Highlight | Enable custom brighten.  | 
| NvsMakeupEffectCustomEnabledFlag_All | Enable all custom makeup.  | 
 
 
◆ NvsMakeupEffectLayerType
| Enumerator | 
|---|
| NvsMakeupEffectLayerType_3D | Makeup 3d layer type.  | 
| NvsMakeupEffectLayerType_Lut | Makeup lut layer type.  | 
| NvsMakeupEffectLayerType_Highlight | Makeup highlight layer type.  |