9 #import <Foundation/Foundation.h>
11 NS_ASSUME_NONNULL_BEGIN
20 - (instancetype)initWithImage:(UIImage *)image dpiScale:(BOOL)scale;
26 - (instancetype)initWithPixelData:(Byte *)rgbaPixels imgWidth:(
int)width imgHeight:(
int)height dpiScale:(BOOL)scale;
30 - (instancetype)initWithImageData:(NSData *)data dpiScale:(BOOL)scale;
34 - (instancetype)initWith9PatchData:(NSData *)data dpiScale:(BOOL)scale;
39 - (instancetype)initWithImage:(UIImage *)image capInsets:(UIEdgeInsets)capInsets dpiScale:(BOOL)scale;
46 - (instancetype)initWithImage:(UIImage *)image scaleX:(NSArray *)scalex
47 scaleY:(NSArray *)scaley fillArea:(UIEdgeInsets)area dpiScale:(BOOL)scale;
55 - (instancetype)initWithData:(NSData *)data scaleX:(NSArray *)scalex
56 scaleY:(NSArray *)scaley fillArea:(NSArray *)area dpiScale:(BOOL)scale;
66 - (instancetype)initWithBitmapResources:(NSArray<
BMKBitmapResource *> *)bitmapResources interval:(
int)interval;
72 - (instancetype)initWithBitmapResources:(NSArray<
BMKBitmapResource *> *)bitmapResources interval:(
int)interval repeatCnt:(
int)repeatCnt;
77 - (instancetype)initWithBitmapResources:(NSArray<
BMKBitmapResource *> *)bitmapResources intervals:(NSArray *)intervals;
83 - (instancetype)initWithBitmapResources:(NSArray<
BMKBitmapResource *> *)bitmapResources intervals:(NSArray *)intervals repeatCnt:(
int)repeatCnt;
92 - (instancetype)initWithGifData:(NSData *)gifData;
94 - (instancetype)initWithGifData:(NSData *)gifData repeatCount:(
int)repeatCount;