Files
featherVoice/TUIKit/TUIMultimediaPlugin/Record/TUIMultimediaBeautifySettings.h
2025-08-08 10:49:36 +08:00

33 lines
954 B
Objective-C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Copyright (c) 2024 Tencent. All rights reserved.
// Author: eddardliu
#import <Foundation/Foundation.h>
#import "TUIMultimediaEffectItem.h"
@class TXBeautyManager;
NS_ASSUME_NONNULL_BEGIN
static const float TUIMultimediaBeautifyStrengthMin = 0;
static const float TUIMultimediaBeautifyStrengthMax = 9;
static const float TUIMultimediaFilterStrengthMin = 0;
static const float TUIMultimediaFilterStrengthMax = 1;
static const int TUIMultimediaEffectSliderMin = 0;
static const int TUIMultimediaEffectSliderMax = 9;
/**
美颜设置
美颜+滤镜
*/
@interface TUIMultimediaBeautifySettings : NSObject
@property(nonatomic) NSArray<TUIMultimediaEffectItem *> *beautifyItems;
@property(nonatomic) NSArray<TUIMultimediaEffectItem *> *filterItems;
@property(nonatomic) NSInteger activeBeautifyTag; // 美颜光滑、自然、P图 三者互斥
@property(nonatomic) NSInteger activeFilterIndex;
- (instancetype)init;
@end
NS_ASSUME_NONNULL_END