X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fimaging%2Fcommon%2Fnative-image-source-impl.h;h=dcb05703d83bdbcd4ba98eccbd459448b57b0300;hb=06e1bc7147010573ecfad8977280220ed03843a7;hp=077b9e0fb5d133b92ba9f967dd8a2832182e0b1c;hpb=9c36a5902b28db99a5c5fcb61ec8045943242f12;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/imaging/common/native-image-source-impl.h b/dali/internal/imaging/common/native-image-source-impl.h index 077b9e0..dcb0570 100644 --- a/dali/internal/imaging/common/native-image-source-impl.h +++ b/dali/internal/imaging/common/native-image-source-impl.h @@ -21,6 +21,8 @@ // INTERNAL INCLUDES #include #include +#include + namespace Dali { @@ -115,11 +117,6 @@ public: virtual int GetTextureTarget() const = 0; /** - * @copydoc Dali::NativeImageSource::GetCustomFragmentPrefix() - */ - virtual const char* GetCustomFragmentPrefix() const = 0; - - /** * @copydoc Dali::NativeImageSource::ApplyNativeFragmentShader() */ virtual bool ApplyNativeFragmentShader(std::string& shader) = 0; @@ -155,6 +152,11 @@ public: virtual bool ReleaseBuffer() = 0; /** + * @brief Dali::DevelNativeImageSource::SetResourceDestructionCallback() + */ + virtual void SetResourceDestructionCallback(EventThreadCallback* callback) = 0; + + /** * @copydoc Dali::NativeImageSource::EncodeToFile(const std::string& ) */ inline bool EncodeToFile(const std::string& filename) const