AliyunValue
@interface AliyunValue : NSObject <NSCopying>
参数数值封装类
-
数值类型
Declaration
Objective-C
@property (nonatomic) AliyunValueType type;
-
数值数组
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSNumber *> *_Nonnull values;
-
根据字典初始化化实例对象
Declaration
Objective-C
+ (nonnull instancetype)initWithDictionary:(nonnull NSArray *)arr type:(nonnull NSString *)type;
-
AliyunValueType为AliyunValueINT时,获取参数值
Declaration
Objective-C
- (int)getINT;
-
AliyunValueType为AliyunValueFLOAT时,获取参数值
Declaration
Objective-C
- (float)getFLOAT;
-
更新INT类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateINT:(int)i;
-
更新FLOAT类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateFLOAT:(float)f;
-
更新VEC1I类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateVEC1I:(NSInteger)i;
-
更新VEC2I类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateVEC2I:(int)i0 i1:(int)i1;
-
更新VEC3I类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateVEC3I:(int)i0 i1:(int)i1 i2:(int)i2;
-
更新VEC4I类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateVEC4I:(int)i0 i1:(int)i1 i2:(int)i2 i3:(int)i3;
-
更新SCA1I类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateSCA1I:(int)i;
-
更新SCA2I类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateSCA2I:(int)i0 i1:(int)i1;
-
更新SCA3I类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateSCA3I:(int)i0 i1:(int)i1 i2:(int)i2;
-
更新SCA4I类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateSCA4I:(int)i0 i1:(int)i1 i2:(int)i2 i3:(int)i3;
-
更新VEC1F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateVEC1F:(float)f;
-
更新VEC2F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateVEC2F:(float)f0 f1:(float)f1;
-
更新VEC3F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateVEC3F:(float)f0 f1:(float)f1 f2:(float)f2;
-
更新VEC4F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateVEC4F:(float)f0 f1:(float)f1 f2:(float)f2 f3:(int)f3;
-
更新SCA1F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateSCA1F:(float)f;
-
更新SCA2F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateSCA2F:(float)f0 f1:(float)f1;
-
更新SCA3F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateSCA3F:(float)f0 f1:(float)f1 f2:(float)f2;
-
更新SCA4F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateSCA4F:(float)f0 f1:(float)f1 f2:(float)f2 f3:(int)f3;
-
更新MAT3F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateMAT3F:(float)f0 f1:(float)f1 f2:(float)f2;
-
更新MAT4F类型的值,在传入的参数与类型一致时此方法有效
Declaration
Objective-C
- (void)updateMAT4F:(float)f0 f1:(float)f1 f2:(float)f2 f3:(int)f3;