Added Adaptor::GetGraphicsDisplay() to get EglDisplay
[platform/core/uifw/dali-adaptor.git] / dali / internal / adaptor / common / adaptor-impl.h
index 3359746..53e9c43 100755 (executable)
@@ -216,6 +216,11 @@ public: // AdaptorInternalServices implementation
    */
   virtual void RemoveIdle( CallbackBase* callback );
 
+  /**
+   * Sets a pre-render callback.
+   */
+  void SetPreRenderCallback( CallbackBase* callback );
+
 public:
 
   /**
@@ -285,6 +290,13 @@ public:
   Any GetNativeWindowHandle();
 
   /**
+   * Get the native display associated with the graphics backend
+   *
+   * @return A handle to the native display
+   */
+  Any GetGraphicsDisplay();
+
+  /**
    * Sets use remote surface for eglSurface output
    * @param[in] useRemoteSurface True if the remote surface is used
    */