, 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] |