| class RScreenDisplay |
Internal class - not part of interface
| Private Member Functions | |
|---|---|
| void | DestroyContexts() |
| Public Member Enumerations | |
|---|---|
| enum | TClippingRects { EFClipTextArea = 0x0001, EFClipLineCursor = 0x0002, EFClipExtendedTextArea = 0x0004, EFClipViewRect = 0x0008, EFClipExtendedViewRect = 0x0010, EFClipInvalid = 0x0200, EFClipAllFlags = 0xFFFF } |
| Private Attributes | |
|---|---|
| TLogicalRgb | iBackground |
| TDrawTextLayoutContext *const | iDrawTextLayoutContext |
| CBitmapContext * | iGc |
| CBitmapDevice * | iGd |
| RWindowGroup * | iGroupWin |
| TRect | iInvalidRect |
| TUint | iRects |
| RWsSession * | iSession |
| CTextLayout * | iTextLayout |
| RWindow * | iWin |
| RScreenDisplay | ( | TDrawTextLayoutContext *const | aDrawTextLayoutContext | ) |
| TDrawTextLayoutContext *const aDrawTextLayoutContext |
| void | ActivateContext | ( | CGraphicsContext * | aGc | ) |
| CGraphicsContext * aGc |
| void | BlastBitmap | ( | const TPoint & | aPoint, |
| const CFbsBitmap * | aBitmap, | |||
| const TRect & | aRect | |||
| ) | ||||
| const TPoint & aPoint | |
| const CFbsBitmap * aBitmap | |
| const TRect & aRect |
| void | CreateContextL | ( | CBitmapDevice * | aGd | ) |
| CBitmapDevice * aGd |
| void | DeactivateContext | ( | CGraphicsContext * | aGc | ) |
| CGraphicsContext * aGc |
| void | DrawPictureFrame | ( | TFrameOverlay * | aPictureFrame, |
| const TRect & | aLineRect | |||
| ) | ||||
| TFrameOverlay * aPictureFrame | |
| const TRect & aLineRect |
| void | Scroll | ( | TRect | aRect, |
| const TPoint & | aBy, | |||
| TBool | aScrollBackground | |||
| ) | ||||
| void | SetBitmapContext | ( | CBitmapContext * | aGc | ) | [inline] |
| CBitmapContext * aGc |
| void | SetGraphicsDeviceL | ( | CBitmapDevice * | aGd | ) |
| CBitmapDevice * aGd |
| void | SetTextCursor | ( | TPoint | aPos, |
| const TTextCursor & | aCursor | |||
| ) | ||||
| TPoint aPos | |
| const TTextCursor & aCursor |
| void | SetWindowGroup | ( | RWindowGroup * | aWin | ) | [inline] |
| RWindowGroup * aWin |
| void | SetWindowsServer | ( | RWsSession * | aSession | ) | [inline] |
| RWsSession * aSession |
| EFClipTextArea = 0x0001 | |
| EFClipLineCursor = 0x0002 | |
| EFClipExtendedTextArea = 0x0004 | |
| EFClipViewRect = 0x0008 | |
| EFClipExtendedViewRect = 0x0010 | |
| EFClipInvalid = 0x0200 | |
| EFClipAllFlags = 0xFFFF |
| TDrawTextLayoutContext *const | iDrawTextLayoutContext | [private] |