Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: w32adll.h
Link against: N/A

Class CAnimGc

CAnimGc

Support

Supported from 5.0

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 objects functions allow you to set and cancel the clipping region — and to draw to the visible window using the inherited CBitmapContext functions.

Derivation

CAnimGcAnimation graphics context
CBaseBase class for all classes to be instantiated on the heap
CBitmapContextAn abstract, device-independent, interface to bitmapped graphics contexts
CGraphicsContextAbstract, device independent, interface to graphics contexts

Defined in CAnimGc:
CancelClippingRegion(), SetClippingRegion()

Inherited from CBase:
operator new()

Inherited from CBitmapContext:
BitBlt(), BitBltMasked(), Clear(), CopyRect(), SetFaded(), SetFadingParameters()

Inherited from CGraphicsContext:
CancelClippingRect(), Device(), DiscardBrushPattern(), DiscardFont(), DrawArc(), DrawBitmap(), DrawEllipse(), DrawLine(), DrawLineBy(), DrawLineTo(), DrawPie(), DrawPolyLine(), DrawPolygon(), DrawRect(), DrawRoundRect(), DrawText(), EAlternate, EAnd, ECenter, EDashedPen, EDiamondCrossHatchBrush, EDotDashPen, EDotDotDashPen, EDottedPen, EDrawModeAND, EDrawModeANDNOT, EDrawModeNOTAND, EDrawModeNOTANDNOT, EDrawModeNOTOR, EDrawModeNOTORNOT, EDrawModeNOTPEN, EDrawModeNOTSCREEN, EDrawModeNOTXOR, EDrawModeOR, EDrawModeORNOT, EDrawModePEN, EDrawModeXOR, EForwardDiagonalHatchBrush, EHorizontalHatchBrush, EInvertPen, EInvertScreen, ELeft, ELogicalOp, ENullBrush, ENullPen, EOr, EPatternedBrush, EPenmode, ERearwardDiagonalHatchBrush, ERight, ESolidBrush, ESolidPen, ESquareCrossHatchBrush, EVerticalHatchBrush, EWinding, EXor, JustificationInPixels(), MoveBy(), MoveTo(), Plot(), Reset(), SetBrushColor(), SetBrushOrigin(), SetBrushStyle(), SetCharJustification(), SetClippingRect(), SetDrawMode(), SetOrigin(), SetPenColor(), SetPenSize(), SetPenStyle(), SetStrikethroughStyle(), SetUnderlineStyle(), SetWordJustification(), TBrushStyle, TDrawMode, TDrawModeComponents, TDrawTextParam, TFillRule, TPenStyle, TTextAlign, UseBrushPattern(), UseFont()


Member functions


CancelClippingRegion()

virtual void CancelClippingRegion();

Description

Cancels the clipping region.

See also:


SetClippingRegion()

virtual void SetClippingRegion(const TRegion &aRegion);

Description

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

Parameters

const TRegion &aRegion

The clipping region.