namespace Adaptor
{
-class EglImageExtensions;
-namespace
-{
- typedef Dali::Vector< void* > EglImageContainer;
-};
+class EglImageExtensions;
/**
* Dali internal NativeImageSource.
*/
Any GetNativeImageSource() const;
+
/**
* @copydoc Dali::NativeImageSource::GetPixels()
*/
*/
int GetEglImageTextureTarget();
+ /**
+ * @copydoc Dali::NativeImageInterface::Extension::SetDestructorNotification((void *notification)
+ */
+ void SetDestructorNotification(void* notification);
+
private:
/**
void* mEglImageKHR; ///< From EGL extension
EglImageExtensions* mEglImageExtensions; ///< The EGL Image Extensions
bool mSetSource;
- EglImageContainer mEglImageKHRContainer;
+ void *mNotification;
};
} // namespace Adaptor