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] |