[4.0] When native image is destroyed, It call TriggerEventInterface callback.
[platform/core/uifw/dali-adaptor.git] / adaptors / x11 / native-image-source-impl.h
index a97bfe1..1838c68 100644 (file)
@@ -70,6 +70,16 @@ public:
   bool EncodeToFile(const std::string& filename) const;
 
   /**
+   * @copydoc Dali::NativeImageSource::SetSource( Any source )
+   */
+  void SetSource( Any source );
+
+  /**
+   * @copydoc Dali::NativeImageSource::IsColorDepthSupported( ColorDepth colorDepth )
+   */
+  bool IsColorDepthSupported( Dali::NativeImageSource::ColorDepth colorDepth );
+
+  /**
    * destructor
    */
   ~NativeImageSource();
@@ -90,6 +100,11 @@ public:
   unsigned int TargetTexture();
 
   /**
+   * @copydoc Dali::NativeImageSource::PrepareTexture()
+   */
+  void PrepareTexture();
+
+  /**
    * @copydoc Dali::NativeImageSource::GetWidth()
    */
   unsigned int GetWidth() const
@@ -113,6 +128,14 @@ public:
     return mBlendingRequired;
   }
 
+  /**
+   * @copydoc Dali::NativeImageInterface::GetExtension()
+   */
+  NativeImageInterface::Extension* GetNativeImageInterfaceExtension()
+  {
+    return NULL;
+  }
+
 private:
 
   /**