TuSDKFilterGroup Class Reference

Inherits from TuSDKDataJson : NSObject
Declared in TuSDKFilterGroup.h

Overview

滤镜分组

  groupId

分组ID

@property (nonatomic) uint64_t groupId

Declared In

TuSDKFilterGroup.h

  file

文件对象

@property (nonatomic, retain) NSString *file

Declared In

TuSDKFilterGroup.h

  categoryId

类型ID 0: 普通滤镜 1: 直播滤镜

@property (nonatomic) NSUInteger categoryId

Declared In

TuSDKFilterGroup.h

  groupFilterType

分组中滤镜类型 0: 普通滤镜 1: 特效滤镜 2: 魔法特效 3: 漫画特效滤镜

@property (nonatomic) NSUInteger groupFilterType

Declared In

TuSDKFilterGroup.h

  ation_scen

该资源所属 SDK 类型 lsqAtionScenSDKTypeImage , lsqAtionScenSDKTypeLive , lsqAtionScenSDKTypeShortVideo

@property (nonatomic) lsqAtionScenSDKType ation_scen

Declared In

TuSDKFilterGroup.h

  validType

验证方式 0:不绑定验证

@property (nonatomic) NSUInteger validType

Declared In

TuSDKFilterGroup.h

  validKey

效验码

@property (nonatomic, retain) NSString *validKey

Declared In

TuSDKFilterGroup.h

  code

分组代号

@property (nonatomic, retain) NSString *code

Declared In

TuSDKFilterGroup.h

  name

分组名称

@property (nonatomic, retain) NSString *name

Declared In

TuSDKFilterGroup.h

  thumb

分组封面

@property (nonatomic, retain) NSString *thumb

Declared In

TuSDKFilterGroup.h

  thumbKey

分组封面名称

@property (nonatomic, retain) NSString *thumbKey

Declared In

TuSDKFilterGroup.h

  defaultFilterId

默认选中滤镜ID

@property (nonatomic) uint64_t defaultFilterId

Declared In

TuSDKFilterGroup.h

  filters

滤镜列表

@property (nonatomic, retain) NSArray *filters

Declared In

TuSDKFilterGroup.h

  color

滤镜分组颜色

@property (nonatomic, retain) NSString *color

Declared In

TuSDKFilterGroup.h

  disableRuntime

是否禁止实时处理

@property (nonatomic) BOOL disableRuntime

Declared In

TuSDKFilterGroup.h

  sdkFile

SDK文件

@property (nonatomic, retain) TuSDKAOFile *sdkFile

Declared In

TuSDKFilterGroup.h

  isDownload

是否为下载滤镜

@property (nonatomic) BOOL isDownload

Declared In

TuSDKFilterGroup.h

– copy

复制滤镜分组

- (TuSDKFilterGroup *)copy

Return Value

copy

Declared In

TuSDKFilterGroup.h

– filterOptionWithFilterID:

获取滤镜配置选项

- (TuSDKFilterOption *)filterOptionWithFilterID:(uint64_t)filterID

Parameters

filterID

滤镜ID

Return Value

filterOption 滤镜配置选项

Declared In

TuSDKFilterGroup.h

– defaultFilter

默认选中的滤镜

- (TuSDKFilterOption *)defaultFilter

Return Value

defaultFilter 默认选中的滤镜

Declared In

TuSDKFilterGroup.h

– canUseForAtionScenType:

验证当前资源是否可以在指定的 sdk 中使用

- (BOOL)canUseForAtionScenType:(lsqAtionScenSDKType)ationScen

Parameters

ationScen

sdk 类型

Return Value

true/false

Declared In

TuSDKFilterGroup.h

– nameKey

获取语言资源名称

- (NSString *)nameKey

Return Value

nameKey 获取语言资源名称

Declared In

TuSDKFilterGroup.h

– getGroupName

获取语言资源名称

- (NSString *)getGroupName

Return Value

获取语言资源名称

Declared In

TuSDKFilterGroup.h

– thumbKey

获取预览图名称

- (NSString *)thumbKey

Return Value

thumbKey 获取预览图名称

Declared In

TuSDKFilterGroup.h

– defaultFilterThumbKey

获取默认选中的滤镜预览图名称

- (NSString *)defaultFilterThumbKey

Return Value

defaultFilterThumbKey 获取默认选中的滤镜预览图名称

Declared In

TuSDKFilterGroup.h