TGraphicsOperation Class Reference
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()
. The member functions and enum defined in this class are not used directly in third party code.
CGraphicsAccelerator::Operation()
Public Member Enumerations
|
enum
|
TGopFunction
{
EFilledRect
,
EFilledRectUsingDrawMode
,
EFilledRectWithPattern
,
EInvertRect
,
EFadeRect
,
EBitBlt
,
EBitBltMasked
,
EBitBltTransparent
,
EBitBltAlphaChannel
,
EBitBltAlphaBitmap
,
EScaledBitBlt
,
EScaledBitBltMasked
,
EScaledBitBltTransparent
,
EScaledBitBltAlphaChannel
,
EScaledBitBltAlphaBitmap
,
EFilledPolygon
,
EFilledPolygonWithPattern
,
EAlphaBlendTwoBitmaps
,
EAlphaBlendOneBitmap
,
EChunkTest
,
EVirtualAddressTest
}
|
Constructor & Destructor Documentation
TGraphicsOperation(TGopFunction, TInt)
TGraphicsOperation
|
(
|
TGopFunction
|
aFunction,
|
|
TInt
|
aArgSize
|
|
)
|
[protected, inline]
|
TGraphicsOperation()
TGraphicsOperation
|
(
|
)
|
[protected, inline]
|
Member Functions Documentation
Append(TInt, TAny *)
void
|
Append
|
(
|
TInt
|
aNumBytes,
|
|
TAny
*
|
aData
|
|
)
|
[inline]
|
Size()
TInt
|
Size
|
(
|
)
|
const [inline]
|
Member Enumerations Documentation
Enum TGopFunction
Enumerators
EFilledRect
|
|
EFilledRectUsingDrawMode
|
|
EFilledRectWithPattern
|
|
EInvertRect
|
|
EFadeRect
|
|
EBitBlt
|
|
EBitBltMasked
|
|
EBitBltTransparent
|
|
EBitBltAlphaChannel
|
|
EBitBltAlphaBitmap
|
|
EScaledBitBlt
|
|
EScaledBitBltMasked
|
|
EScaledBitBltTransparent
|
|
EScaledBitBltAlphaChannel
|
|
EScaledBitBltAlphaBitmap
|
|
EFilledPolygon
|
|
EFilledPolygonWithPattern
|
|
EAlphaBlendTwoBitmaps
|
|
EAlphaBlendOneBitmap
|
|
EChunkTest
|
|
EVirtualAddressTest
|
|
Member Data Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.