IMCGraphicContext Member List

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