equal
deleted
inserted
replaced
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 |