X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fwindow-system%2Fcommon%2Fdisplay-connection-impl.h;h=4c21cb6b5314eb0cdb26342b1fc71d90b85049ba;hb=e8e185f7d90010214890c2cb78bdd52c732f63ba;hp=cd94d76e839a816dd79232719c0a823f940009dc;hpb=6f33d7b7032c0f555969a167b1a80edb671bc0a6;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/window-system/common/display-connection-impl.h b/dali/internal/window-system/common/display-connection-impl.h index cd94d76..4c21cb6 100644 --- a/dali/internal/window-system/common/display-connection-impl.h +++ b/dali/internal/window-system/common/display-connection-impl.h @@ -21,21 +21,19 @@ // INTERNAL INCLUDES #include #include -#include +#include -#include namespace Dali { -class RenderSurface; class DisplayConnection; namespace Internal { namespace Adaptor { -class Impl; + /** * DisplayConnection implementation */ @@ -63,21 +61,26 @@ public: virtual Any GetDisplay() = 0; /** - * @copydoc Dali::DisplayConnection::GetDpi + * @copydoc Dali::DisplayConnection::ConsumeEvents */ - static void GetDpi(unsigned int& dpiHorizontal, unsigned int& dpiVertical); + virtual void ConsumeEvents() = 0; /** - * @copydoc Dali::DisplayConnection::ConsumeEvents + * @copydoc Dali::DisplayConnection::InitializeGraphics */ - virtual void ConsumeEvents() = 0; + virtual bool InitializeGraphics() = 0; /** - * @copydoc Dali::DisplayConnection::InitializeEgl + * Sets the render surface type + * @param[in] type The render surface type */ - virtual bool InitializeEgl(EglInterface& egl) = 0; + virtual void SetSurfaceType( Integration::RenderSurface::Type type ) = 0; - virtual void SetSurfaceType( RenderSurface::Type type ) = 0; + /** + * Sets the graphics interface + * @param[in] graphics The graphics interface + */ + virtual void SetGraphicsInterface( GraphicsInterface& graphics ) = 0; public: