uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiDisplay.h
changeset 13 8f67d927ea57
parent 0 15bf7259bb7c
child 14 83d2d132aa58
equal deleted inserted replaced
0:15bf7259bb7c 13:8f67d927ea57
   675      * display is using a native window as a rendering surface), returns
   675      * display is using a native window as a rendering surface), returns
   676      * a pointer to the window.
   676      * a pointer to the window.
   677      *
   677      *
   678      * @return  Pointer to native window, or <code>NULL</code>.
   678      * @return  Pointer to native window, or <code>NULL</code>.
   679      */
   679      */
   680     RDrawableWindow* NativeWindow();
   680     IMPORT_C RDrawableWindow* NativeWindow();
   681 
   681 
   682     /**
   682     /**
   683      * Returns the rendering surface of the display.
   683      * Returns the rendering surface of the display.
   684      */
   684      */
   685     IMPORT_C MHuiRenderSurface& RenderSurface() const;
   685     IMPORT_C MHuiRenderSurface& RenderSurface() const;
   803     /**
   803     /**
   804      * Retuns foreground bitmap set in @c SetForegroundBitmapL.
   804      * Retuns foreground bitmap set in @c SetForegroundBitmapL.
   805      */
   805      */
   806     IMPORT_C CFbsBitmap* ForegroundBitmap() const;
   806     IMPORT_C CFbsBitmap* ForegroundBitmap() const;
   807     
   807     
       
   808     
   808 private:
   809 private:
   809 
   810 
       
   811     /**
       
   812      * Uploads foreground bitmap to texture.
       
   813      */
       
   814     void UpdateForegroundTexture(const TRect& aRect);
       
   815     
       
   816     /**
       
   817      * Actual upload foreground bitmap to texture.
       
   818      */
       
   819     void DoUpdateForegroundTextureL(const TRect& aRect);
       
   820     
   810     /**
   821     /**
   811      * Draws foreground texture.
   822      * Draws foreground texture.
   812      */     
   823      */     
   813     void DrawForegroundTexture();
   824     void DrawForegroundTexture();
   814 
   825