|
||
class TGraphicsOperation;
Abstract base class for all graphics operations.
Derived classes encapsulate all the arguments needed by a given graphics operation. An object of one of the derived classes
is passed as a parameter to CGraphicsAccelerator::Operation(const TGraphicsOperation &)
. The member functions and enum defined in this class are not used directly in third party code.
Defined in TGraphicsOperation
:
Append(TInt,TAny *)
EAlphaBlendOneBitmap
EAlphaBlendTwoBitmaps
EBitBlt
EBitBltAlphaBitmap
EBitBltAlphaChannel
EBitBltMasked
EBitBltTransparent
EChunkTest
EFadeRect
EFilledPolygon
EFilledPolygonWithPattern
EFilledRect
EFilledRectUsingDrawMode
EFilledRectWithPattern
EInvertRect
EScaledBitBlt
EScaledBitBltAlphaBitmap
EScaledBitBltAlphaChannel
EScaledBitBltMasked
EScaledBitBltTransparent
EVirtualAddressTest
Function()const
Next()const
Size()const
TGopFunction
TGraphicsOperation()
TGraphicsOperation(TGopFunction,TInt)
iFunction
iSize
CGraphicsAccelerator::Operation(const TGraphicsOperation &)
Requests the graphics accelerator to perform a single graphics operation.protected: inline TGraphicsOperation(TGopFunction aFunction, TInt aArgSize);
|
TGopFunction
protected: TInt iSize;