| 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(). The member functions and enum defined in this class are not used directly in third party code.
| Public Member Functions | |
|---|---|
| void | Append(TInt, TAny *) |
| TGopFunction | Function() |
| TGraphicsOperation * | Next() |
| TInt | Size() |
| Protected Member Functions | |
|---|---|
| TGraphicsOperation(TGopFunction, TInt) | |
| TGraphicsOperation() | |
| Protected Attributes | |
|---|---|
| TGopFunction | iFunction |
| TInt | iSize |
| TGraphicsOperation | ( | TGopFunction | aFunction, |
| TInt | aArgSize | ||
| ) | [protected, inline] | ||
| TGopFunction aFunction | |
| TInt aArgSize |
| EFilledRect | |
| EFilledRectUsingDrawMode | |
| EFilledRectWithPattern | |
| EInvertRect | |
| EFadeRect | |
| EBitBlt | |
| EBitBltMasked | |
| EBitBltTransparent | |
| EBitBltAlphaChannel | |
| EBitBltAlphaBitmap | |
| EScaledBitBlt | |
| EScaledBitBltMasked | |
| EScaledBitBltTransparent | |
| EScaledBitBltAlphaChannel | |
| EScaledBitBltAlphaBitmap | |
| EFilledPolygon | |
| EFilledPolygonWithPattern | |
| EAlphaBlendTwoBitmaps | |
| EAlphaBlendOneBitmap | |
| EChunkTest | |
| EVirtualAddressTest |