






#import "UIImage+EraImage.wet"
#import "NSData+ShotSee.wet"
#import "NSString+BuiltZone.wet"
#import "AgreementAppliesResponderEqualityHandoff.wet"

@implementation UIImage (EraImage)

+ (UIImage *)pickSideTapMenColor:(UIColor *)color {
    
    CGRect rect=CGRectMake(0.0f,0.0f, 1.0f,1.0f);
    UIGraphicsBeginImageContext(rect.size);
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextSetFillColorWithColor(context, [color CGColor]);
    CGContextFillRect(context, rect);
    UIImage *nowImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    return nowImage;
}

+ (UIImage *)invalidSoftballLicenseWindowOpaqueName:(NSString *)imageName {
    
    if (!imageName) {
        return nil;
    }
    
    UIImage *image = nil;
    
    NSString *runPath= [[AgreementAppliesResponderEqualityHandoff handshake] stringByAppendingPathComponent:imageName];
    
    if (runPath.outletMightYoungestDetectorExporter) {
        
        image = [UIImage imageWithContentsOfFile:runPath];
    }
    
    if (!image) {
        
        NSData *yetEnergyData = [NSData dataWithContentsOfFile:runPath];
       
       
        image = [yetEnergyData renderedDialogLegacySevenEastPrimarySerif];
    }
    
    return image;
}

- (UIImage *)somaliAdvertiseClipIllMathColor:(UIColor *)tintColor {
   
    if (!tintColor) return self;
    
    
    UIGraphicsImageRendererFormat *format = [UIGraphicsImageRendererFormat defaultFormat];
    format.scale = self.scale;
    format.opaque = NO;
    
    UIGraphicsImageRenderer *stayPull = [[UIGraphicsImageRenderer alloc] initWithSize:self.size format:format];
    
    return [stayPull imageWithActions:^(UIGraphicsImageRendererContext * _Nonnull context) {
        
        [tintColor setFill];
        
        
        CGRect tagAre = CGRectMake(0, 0, self.size.width, self.size.height);
        [self drawInRect:tagAre];
        
        
        CGContextSetBlendMode(context.CGContext, kCGBlendModeSourceIn);
        CGContextFillRect(context.CGContext, tagAre);
    }];
}
@end
