image_skia_util_ios.h revision 5821806d5e7f356e8fa4b058a389a808ea183019
1// Copyright 2012 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef UI_GFX_IMAGE_IMAGE_SKIA_UTIL_IOS_H_ 6#define UI_GFX_IMAGE_IMAGE_SKIA_UTIL_IOS_H_ 7 8#include "ui/base/ui_export.h" 9 10#ifdef __OBJC__ 11@class UIImage; 12#else 13class UIImage; 14#endif 15 16namespace gfx { 17class ImageSkia; 18 19// Converts to ImageSkia from UIImage. 20UI_EXPORT gfx::ImageSkia ImageSkiaFromUIImage(UIImage* image); 21 22// Converts to UIImage from ImageSkia. Returns an autoreleased UIImage. 23UI_EXPORT UIImage* UIImageFromImageSkia(const gfx::ImageSkia& image_skia); 24 25} // namespace gfx 26 27#endif // UI_GFX_IMAGE_IMAGE_SKIA_UTIL_IOS_H_ 28