namespace Dali
{
-class NativeImage;
+class NativeImageInterface;
namespace Integration
* @param[in] id Resource Id of the native image
* @param[in] nativeImage The native image
*/
- void AddNativeImage( ResourceId id, NativeImagePtr nativeImage );
+ void AddNativeImage( ResourceId id, NativeImageInterfacePtr nativeImage );
/**
* Create a framebuffer texture and add it to the texture cache
* @param[in] id Resource Id of the native image
* @param[in] nativeImage The NativeImage
*/
- void AddFrameBuffer( ResourceId id, NativeImagePtr nativeImage );
+ void AddFrameBuffer( ResourceId id, NativeImageInterfacePtr nativeImage );
/**
* Update the texture with a newly loaded bitmap
/**
* @copydoc TextureCacheDispatcher::DispatchCreateTextureForNativeImage()
*/
- virtual void DispatchCreateTextureForNativeImage( ResourceId id, NativeImagePtr nativeImage );
+ virtual void DispatchCreateTextureForNativeImage( ResourceId id, NativeImageInterfacePtr nativeImage );
/**
* @copydoc TextureCacheDispatcher::DispatchCreateTextureForFramebuffer()
/**
* @copydoc TextureCacheDispatcher::DispatchCreateTextureForFramebuffer()
*/
- virtual void DispatchCreateTextureForFrameBuffer( ResourceId id, NativeImagePtr nativeImage );
+ virtual void DispatchCreateTextureForFrameBuffer( ResourceId id, NativeImageInterfacePtr nativeImage );
/**
* @copydoc TextureCacheDispatcher::DispatchUpdateTexture()