, including all inherited members.
| AddRef()=0 | IMCUnknown | [pure virtual] |
| Blit(IMCGraphicContext *aGD, const TMCRect &srcRect, const TMCRect &dstRect, TMCPixelFX *pixelFX=NULL, boolean inDither=false, boolean inRespectAlpha=false)=0 | IMCGraphicContext | [pure virtual] |
| Blit(TMCOffscreen &aGD, const TMCRect &srcRect, const TMCRect &dstRect)=0 | IMCGraphicContext | [pure virtual] |
| BlitBucket(TMCPixelBucket &src, const TMCRect &srcRect, const TMCRect &dstRect, const TMCRect &clipRect, TMCPixelFX *pixelFX=NULL, boolean inDither=false, boolean inRespectAlpha=false)=0 | IMCGraphicContext | [pure virtual] |
| BlitCompressedBits(TMCRLEPixels &src, const TMCRect &srcRect, const TMCRect &dstRect, const TMCRGBColor &inGrayscaleColor, TMCPixelFX &pixelFX, const TMCRect &clipRect)=0 | IMCGraphicContext | [pure virtual] |
| BlitOffscreen(TMCOffscreen &src, const TMCRect &srcRect, const TMCRect &dstRect, const TMCRect &clipRect, TMCPixelFX *pixelFX=NULL, boolean inDither=false, boolean inRespectAlpha=false)=0 | IMCGraphicContext | [pure virtual] |
| ClearClip(void)=0 | IMCGraphicContext | [pure virtual] |
| DebugValidateOpaque() const =0 | IMCGraphicContext | [pure virtual] |
| DimRect(const TMCRect &theRect)=0 | IMCGraphicContext | [pure virtual] |
| DoPixelFX(TMCPixelFX &pixelFX, const TMCRect &clipTo, const TMCRect &imageRect, boolean(TMCPixelFX::*function)(DoPixelFXData *), DoPixelFXData *data)=0 | IMCGraphicContext | [pure virtual] |
| DrawLine(MCXYPos x1, MCXYPos y1, MCXYPos x2, MCXYPos y2)=0 | IMCGraphicContext | [pure virtual] |
| DrawString(const TMCRect &theRect, const TMCString &astring, MCTextJustification just, MCTextMode mode)=0 | IMCGraphicContext | [pure virtual] |
| EraseRect(const TMCRect &theRect)=0 | IMCGraphicContext | [pure virtual] |
| FillOval(const TMCRect &theRect, const TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| FillOvalArc(const TMCRect &theRect, real32 begin, real32 delta, const TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| FillPoly(const TMCPolygon &apoly, const TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| FillRect(const TMCRect &theRect, const TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| FillRectWithTransparency(const TMCRect &theRect, const TMCRGBColor &inColor, real32 inTransparency)=0 | IMCGraphicContext | [pure virtual] |
| FillRoundRect(const TMCRect &theRect, const TMCRGBColor &inColor, int16 radius)=0 | IMCGraphicContext | [pure virtual] |
| FitStringInWidth(TMCString &string, int16 maxWidth, MCTextJustification method) const =0 | IMCGraphicContext | [pure virtual] |
| FitStringInWidth(TMCString &string, int16 maxWidth, MCTextJustification method, const TMCTextStyle &inStyle) const =0 | IMCGraphicContext | [pure virtual] |
| FlushOnScreen(const TMCRect *flushZone)=0 | IMCGraphicContext | [pure virtual] |
| FrameOval(const TMCRect &theRect)=0 | IMCGraphicContext | [pure virtual] |
| FrameOvalArc(const TMCRect &theRect, real32 begin, real32 delta)=0 | IMCGraphicContext | [pure virtual] |
| FramePoly(const TMCPolygon &apoly)=0 | IMCGraphicContext | [pure virtual] |
| FrameRect(const TMCRect &theRect)=0 | IMCGraphicContext | [pure virtual] |
| FrameRoundRect(const TMCRect &theRect, int16 radius)=0 | IMCGraphicContext | [pure virtual] |
| GetBucket(TMCPixelBucket *&)=0 | IMCGraphicContext | [pure virtual] |
| GetClipRect(TMCRect &clipRect) const =0 | IMCGraphicContext | [pure virtual] |
| GetClipRegion(boolean clone=false) const =0 | IMCGraphicContext | [pure virtual] |
| GetClosestColor(const TMCRGBColor &acolor, TMCRGBColor &closest)=0 | IMCGraphicContext | [pure virtual] |
| GetEraseColor(TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| GetFillColor(TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| GetMCTextMetrics(TMCTextMetrics &outMetrics) const =0 | IMCGraphicContext | [pure virtual] |
| GetMCTextMetrics(const TMCTextStyle &inStyle, TMCTextMetrics &outMetrics) const =0 | IMCGraphicContext | [pure virtual] |
| GetNewGraphicContext(uint32 width, uint32 height, IMCGraphicContext **outContext)=0 | IMCGraphicContext | [pure virtual] |
| GetOrigin(TMCPoint &outPoint) const =0 | IMCGraphicContext | [pure virtual] |
| GetPen(MCPenMode &outPenMode, MCPenType &outPenType, MCPenSize &outSize, TMCRGBColor &outColor)=0 | IMCGraphicContext | [pure virtual] |
| GetPenColor(TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| GetPixelColor(TMCRGBColor &outColor, MCXYPos xPos, MCXYPos yPos) const =0 | IMCGraphicContext | [pure virtual] |
| GetSystemGCPtr(void) const =0 | IMCGraphicContext | [pure virtual] |
| GetTextColor(TMCRGBColor &color) const =0 | IMCGraphicContext | [pure virtual] |
| GetTextStyle(TMCTextStyle &newStyle)=0 | IMCGraphicContext | [pure virtual] |
| GetTransparency() const =0 | IMCGraphicContext | [pure virtual] |
| IntersectWithCurrentClip(const TMCRect &inRect)=0 | IMCGraphicContext | [pure virtual] |
| InvertHiliteRect(const TMCRect &theRect)=0 | IMCGraphicContext | [pure virtual] |
| InvertRect(const TMCRect &theRect)=0 | IMCGraphicContext | [pure virtual] |
| Line(const MCXYPos xDelta, const MCXYPos yDelta)=0 | IMCGraphicContext | [pure virtual] |
| LineTo(int32 xPos, int32 yPos)=0 | IMCGraphicContext | [pure virtual] |
| Move(const MCXYPos xDelta, const MCXYPos yDelta)=0 | IMCGraphicContext | [pure virtual] |
| MoveTo(int32 xPos, int32 yPos)=0 | IMCGraphicContext | [pure virtual] |
| PaintOval(const TMCRect &theRect)=0 | IMCGraphicContext | [pure virtual] |
| PaintOvalArc(const TMCRect &theRect, real32 begin, real32 delta)=0 | IMCGraphicContext | [pure virtual] |
| PaintPoly(const TMCPolygon &apoly)=0 | IMCGraphicContext | [pure virtual] |
| PaintRect(const TMCRect &theRect)=0 | IMCGraphicContext | [pure virtual] |
| PaintRoundRect(const TMCRect &theRect, int16 radius)=0 | IMCGraphicContext | [pure virtual] |
| PixelWidthToStringIndex(const int32 inPixelWidth, const TMCString &inString, const TMCTextStyle &inStyle) const =0 | IMCGraphicContext | [pure virtual] |
| PixelWidthToStringIndex(const int32 inPixelWidth, const TMCString &inString) const =0 | IMCGraphicContext | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| RemoveFromCurrentClip(const TMCRect &inRect)=0 | IMCGraphicContext | [pure virtual] |
| ResetPen(void)=0 | IMCGraphicContext | [pure virtual] |
| RestoreClipRegion(TMCRectRegion *clipRgn)=0 | IMCGraphicContext | [pure virtual] |
| ScrollRect(const TMCRect &arect, MCXYPos dX, MCXYPos dY, TMCRect &outHorizontalInval, TMCRect &outVerticalInval)=0 | IMCGraphicContext | [pure virtual] |
| SetClipRegion(TMCRectRegion *clipRgn)=0 | IMCGraphicContext | [pure virtual] |
| SetEraseColor(const TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| SetFillColor(const TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| SetOrigin(const TMCPoint &inOrigin)=0 | IMCGraphicContext | [pure virtual] |
| SetPen(MCPenMode aPenMode, MCPenType aPenType, MCPenSize size, const TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| SetPenColor(const TMCRGBColor &inColor)=0 | IMCGraphicContext | [pure virtual] |
| SetPixel(MCXYPos xPos, MCXYPos yPos, const TMCRGBColor &acolor)=0 | IMCGraphicContext | [pure virtual] |
| SetTextColor(const TMCRGBColor &color)=0 | IMCGraphicContext | [pure virtual] |
| SetTextStyle(const TMCTextStyle &newStyle)=0 | IMCGraphicContext | [pure virtual] |
| SetTransparency(real32 inTransparency)=0 | IMCGraphicContext | [pure virtual] |
| StringWidth(const TMCString &astring) const =0 | IMCGraphicContext | [pure virtual] |
| StringWidth(const TMCString &astring, const TMCTextStyle &inStyle) const =0 | IMCGraphicContext | [pure virtual] |
| StringWidthReal(const TMCString &astring) const =0 | IMCGraphicContext | [pure virtual] |
| StringWidthReal(const TMCString &astring, const TMCTextStyle &inStyle) const =0 | IMCGraphicContext | [pure virtual] |