CAnimGc Class Reference

#include <w32adll.h>

class CAnimGc : public CBitmapContext

Inherits from

  • CAnimGc
    Public Member Functions
    pure virtual voidCancelClippingRegion()
    pure virtual TInt SetClippingRegion(const TRegion &)
    Inherited Enumerations
    CGraphicsContext:TBrushStyle
    CGraphicsContext:TDrawMode
    CGraphicsContext:TDrawModeComponents
    CGraphicsContext:TFillRule
    CGraphicsContext:TPenStyle
    CGraphicsContext:TTextAlign
    Inherited Functions
    CBase::CBase()
    CBase::Delete(CBase *)
    CBase::Extension_(TUint,TAny *&,TAny *)
    CBase::operator new(TUint)
    CBase::operator new(TUint,TAny *)
    CBase::operator new(TUint,TLeave)
    CBase::operator new(TUint,TLeave,TUint)
    CBase::operator new(TUint,TUint)
    CBase::~CBase()
    CBitmapContext::APIExtension(TUid,TAny *&,TAny *)
    CBitmapContext::AlphaBlendBitmaps(const TPoint &,const CFbsBitmap *,const TRect &,const CFbsBitmap *,const TPoint &)
    CBitmapContext::AlphaBlendBitmaps(const TPoint &,const CWsBitmap *,const TRect &,const CWsBitmap *,const TPoint &)
    CBitmapContext::BitBlt(const TPoint &,const CFbsBitmap *)
    CBitmapContext::BitBlt(const TPoint &,const CFbsBitmap *,const TRect &)
    CBitmapContext::BitBltMasked(const TPoint &,const CFbsBitmap *,const TRect &,const CFbsBitmap *,TBool)
    CBitmapContext::Clear()
    CBitmapContext::Clear(const TRect &)
    CBitmapContext::CopyRect(const TPoint &,const TRect &)
    CBitmapContext::Reserved_CBitmapContext_1()
    CBitmapContext::Reserved_CBitmapContext_2()
    CBitmapContext::Reserved_CBitmapContext_3()
    CBitmapContext::Reserved_CGraphicsContext_2()
    CBitmapContext::SetFaded(TBool)
    CBitmapContext::SetFadingParameters(TUint8,TUint8)
    CGraphicsContext::CancelClippingRect()
    CGraphicsContext::Device()const
    CGraphicsContext::DiscardBrushPattern()
    CGraphicsContext::DiscardFont()
    CGraphicsContext::DrawArc(const TRect &,const TPoint &,const TPoint &)
    CGraphicsContext::DrawBitmap(const TPoint &,const CFbsBitmap *)
    CGraphicsContext::DrawBitmap(const TRect &,const CFbsBitmap *)
    CGraphicsContext::DrawBitmap(const TRect &,const CFbsBitmap *,const TRect &)
    CGraphicsContext::DrawBitmapMasked(const TRect &,const CFbsBitmap *,const TRect &,const CFbsBitmap *,TBool)
    CGraphicsContext::DrawBitmapMasked(const TRect &,const CWsBitmap *,const TRect &,const CWsBitmap *,TBool)
    CGraphicsContext::DrawEllipse(const TRect &)
    CGraphicsContext::DrawLine(const TPoint &,const TPoint &)
    CGraphicsContext::DrawLineBy(const TPoint &)
    CGraphicsContext::DrawLineTo(const TPoint &)
    CGraphicsContext::DrawPie(const TRect &,const TPoint &,const TPoint &)
    CGraphicsContext::DrawPolyLine(const CArrayFix< TPoint > *)
    CGraphicsContext::DrawPolyLine(const TPoint *,TInt)
    CGraphicsContext::DrawPolygon(const CArrayFix< TPoint > *,TFillRule)
    CGraphicsContext::DrawPolygon(const TPoint *,TInt,TFillRule)
    CGraphicsContext::DrawRect(const TRect &)
    CGraphicsContext::DrawRoundRect(const TRect &,const TSize &)
    CGraphicsContext::DrawText(const TDesC &,const TPoint &)
    CGraphicsContext::DrawText(const TDesC &,const TPoint &,const TDrawTextParam &)
    CGraphicsContext::DrawText(const TDesC &,const TRect &,TInt,TTextAlign,TInt)
    CGraphicsContext::DrawText(const TDesC &,const TTextParameters *,const TPoint &)
    CGraphicsContext::DrawText(const TDesC &,const TTextParameters *,const TPoint &,const TDrawTextParam &)
    CGraphicsContext::DrawText(const TDesC &,const TTextParameters *,const TRect &,TInt,TTextAlign,TInt)
    CGraphicsContext::DrawTextExtended(const TDesC &,const TPoint &,const TDrawTextExtendedParam &)
    CGraphicsContext::DrawTextExtended(const TDesC &,const TTextParameters *,const TPoint &,const TDrawTextExtendedParam &)
    CGraphicsContext::DrawTextVertical(const TDesC &,const TPoint &,TBool)
    CGraphicsContext::DrawTextVertical(const TDesC &,const TRect &,TInt,TBool,TTextAlign,TInt)
    CGraphicsContext::DrawTextVertical(const TDesC &,const TTextParameters *,const TPoint &,TBool)
    CGraphicsContext::DrawTextVertical(const TDesC &,const TTextParameters *,const TRect &,TInt,TBool,TTextAlign,TInt)
    CGraphicsContext::GetShadowColor(TRgb &)
    CGraphicsContext::GetUnderlineMetrics(TInt &,TInt &)
    CGraphicsContext::IsFbsBitGc()const
    CGraphicsContext::JustificationInPixels(TInt &,TInt &)
    CGraphicsContext::JustificationInPixels(TInt,TInt,TInt,TInt)
    CGraphicsContext::MapColors(const TRect &,const TRgb *,TInt,TBool)
    CGraphicsContext::MoveBy(const TPoint &)
    CGraphicsContext::MoveTo(const TPoint &)
    CGraphicsContext::Plot(const TPoint &)
    CGraphicsContext::Reserved()
    CGraphicsContext::Reset()
    CGraphicsContext::SetBrushColor(const TRgb &)
    CGraphicsContext::SetBrushOrigin(const TPoint &)
    CGraphicsContext::SetBrushStyle(TBrushStyle)
    CGraphicsContext::SetCharJustification(TInt,TInt)
    CGraphicsContext::SetClippingRect(const TRect &)
    CGraphicsContext::SetDrawMode(TDrawMode)
    CGraphicsContext::SetOrigin(const TPoint &)
    CGraphicsContext::SetPenColor(const TRgb &)
    CGraphicsContext::SetPenSize(const TSize &)
    CGraphicsContext::SetPenStyle(TPenStyle)
    CGraphicsContext::SetShadowColor(const TRgb &)
    CGraphicsContext::SetStrikethroughStyle(TFontStrikethrough)
    CGraphicsContext::SetUnderlineStyle(TFontUnderline)
    CGraphicsContext::SetWordJustification(TInt,TInt)
    CGraphicsContext::UseBrushPattern(const CFbsBitmap *)
    CGraphicsContext::UseFont(const CFont *)

    Detailed Description

    Animation graphics context.

    An object of this type is linked into CAnim by the window server, which allows you to draw to the animation window. The object's functions allow you to set and cancel the clipping region, and to draw to the visible window using the inherited CBitmapContext functions.

    Member Function Documentation

    CancelClippingRegion ( )

    voidCancelClippingRegion()[pure virtual]

    Reimplemented from CGraphicsContext::CancelClippingRegion()

    Cancels the clipping region.

    See also: SetClippingRegion()

    SetClippingRegion ( const TRegion & )

    TInt SetClippingRegion(const TRegion &aRegion)[pure virtual]

    Reimplemented from CGraphicsContext::SetClippingRegion(const TRegion &)

    Sets the clipping region.

    Only the parts of the animation which are within the clipping region are drawn.

    ParameterDescription
    aRegionThe clipping region.