// INTERNAL INCLUDES
#include <dali/public-api/images/image.h>
+#include <dali/public-api/images/native-image-interface.h>
#include <dali/public-api/images/pixel.h>
namespace Dali
* @post When the FrameBufferImage is first used as a render target, an exception may be thrown if the NativeImage cannot be mapped to a texture.
* @return A handle to a new instance of a FrameBufferImage.
*/
- static FrameBufferImage New(NativeImage& image);
+ static FrameBufferImage New(NativeImageInterface& image);
/**
* @brief Create a new FrameBufferImage.
* @post When the FrameBufferImage is first used as a render target, an exception may be thrown if the NativeImage cannot be mapped to a texture.
* @return A handle to a new instance of a FrameBufferImage.
*/
- static FrameBufferImage New(NativeImage& image, ReleasePolicy releasePolicy);
+ static FrameBufferImage New(NativeImageInterface& image, ReleasePolicy releasePolicy);
/**
* @brief Downcast an Object handle to FrameBufferImage handle.