TuSDKFilterOption Class Reference

Inherits from TuSDKDataJson : NSObject
Declared in TuSDKFilterOption.h

Overview

滤镜配置选项

  filterId

滤镜ID

@property (nonatomic) uint64_t filterId

Declared In

TuSDKFilterOption.h

  groupId

分组ID

@property (nonatomic) uint64_t groupId

Declared In

TuSDKFilterOption.h

  code

滤镜代号

@property (nonatomic, retain) NSString *code

Declared In

TuSDKFilterOption.h

  name

滤镜名称

@property (nonatomic, retain) NSString *name

Declared In

TuSDKFilterOption.h

  thumb

滤镜封面

@property (nonatomic, retain) NSString *thumb

Declared In

TuSDKFilterOption.h

  thumbKey

滤镜封面名称

@property (nonatomic, retain) NSString *thumbKey

Declared In

TuSDKFilterOption.h

  filterType

滤镜类型

@property (nonatomic) NSUInteger filterType

Declared In

TuSDKFilterOption.h

  color

滤镜颜色

@property (nonatomic, retain) NSString *color

Declared In

TuSDKFilterOption.h

  textures

滤镜材质列表

@property (nonatomic, retain) NSArray *textures

Declared In

TuSDKFilterOption.h

  texturesKeepInput

材质需要保持和输入图片相同的大小与方向

@property (nonatomic) BOOL texturesKeepInput

Declared In

TuSDKFilterOption.h

  canDefinition

是否允许调节参数

@property (nonatomic) BOOL canDefinition

Declared In

TuSDKFilterOption.h

  encryptType

加密级别

@property (nonatomic) NSUInteger encryptType

Declared In

TuSDKFilterOption.h

  args

滤镜配置参数

@property (nonatomic, retain) NSDictionary *args

Declared In

TuSDKFilterOption.h

  argList

滤镜参数列表

@property (nonatomic, strong) NSDictionary *argList

Declared In

TuSDKFilterOption.h

  vertex

vertex

@property (nonatomic, copy) NSString *vertex

Declared In

TuSDKFilterOption.h

  fragment

fragment

@property (nonatomic, copy) NSString *fragment

Declared In

TuSDKFilterOption.h

  version

滤镜版本

@property (nonatomic) NSUInteger version

Declared In

TuSDKFilterOption.h

  disableRuntime

是否禁止实时处理

@property (nonatomic) BOOL disableRuntime

Declared In

TuSDKFilterOption.h

  isInternal

是否为内置滤镜

@property (nonatomic) BOOL isInternal

Declared In

TuSDKFilterOption.h

  internalTextures

内置滤镜材质列表

@property (nonatomic, retain) NSArray *internalTextures

Declared In

TuSDKFilterOption.h

  runtimeTextureDelegate

运行时材质委托

@property (nonatomic, weak) id<RuntimeTextureDelegate> runtimeTextureDelegate

Declared In

TuSDKFilterOption.h

– copy

复制滤镜配置选项

- (TuSDKFilterOption *)copy

Return Value

copy

Declared In

TuSDKFilterOption.h

– getFilter

获取滤镜实例

- (SLGPUImageOutput<SLGPUImageInput> *)getFilter

Return Value

getFilter

Declared In

TuSDKFilterOption.h

– getFilterName

获取语言资源名称

- (NSString *)getFilterName

Return Value

获取语言资源名称

Declared In

TuSDKFilterOption.h

– thumbKey

获取预览图名称

- (NSString *)thumbKey

Declared In

TuSDKFilterOption.h