Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_QD_GDI_Utility Namespace Reference

A set of utility routines for QuickDraw / GDI. More...


Functions

void CP_DrawCharAt (CP_Canvas &inCanvas, char inChar, SInt16 inHorPosn, SInt16 inVerPosn)
void CP_DrawTextAt (CP_Canvas &inCanvas, const CP_String &inText, SInt16 inHorPosn, SInt16 inVerPosn)
void CP_DrawStatusTextAt (CP_Canvas &inCanvas, const CP_String &inText, CP_Rect &inDestArea, SInt16 inFlags=0, bool isActive=true)
void CP_DrawTextAt (CP_Canvas &inCanvas, const char *inText, UInt16 inTextLength, SInt16 inHorPosn, SInt16 inVerPosn)
void CP_DrawTextAt (CP_Canvas &inCanvas, const CPUniChar *inText, UInt16 inTextLength, SInt16 inHorPosn, SInt16 inVerPosn)
SInt16 CP_GetCharWidth (CP_Canvas &inCanvas, UInt16 inChar)
SInt16 CP_GetStringWidth (CP_Canvas &inCanvas, const CP_String &inString)
CP_Rect CP_GetTextAreaBounds (CP_Canvas &inCanvas, CP_String &inText, SInt16 inLeading)
SInt16 CP_GetMaxStringWidth (CP_Canvas &inCanvas, const CP_String &inString)
CP_String ConvertLineEndings (const CP_String &inSourceString)
void CP_TintRegion_Mac (const CP_RGBColor &inOpColor, const CP_RGBColor &inForeColor, const CP_Region &inDestArea)
void GWorldImageBufferRelease (void *inInfo, const void *inData, size_t inSize)


Function Documentation

CPLAT_Begin_Namespace_CPLAT void CP_QD_GDI_Utility::CP_DrawCharAt (  CP_Canvas &  inCanvas,
char  inChar,
SInt16  inHorPosn,
SInt16  inVerPosn
) 
 

void CP_QD_GDI_Utility::CP_DrawTextAt (  CP_Canvas &  inCanvas,
const CP_String &  inText,
SInt16  inHorPosn,
SInt16  inVerPosn
) 
 

void CP_QD_GDI_Utility::CP_DrawStatusTextAt (  CP_Canvas &  inCanvas,
const CP_String &  inText,
CP_Rect &  inDestArea,
SInt16  inFlags = 0,
bool  isActive = true
) 
 

void CP_QD_GDI_Utility::CP_DrawTextAt (  CP_Canvas &  inCanvas,
const char *  inText,
UInt16  inTextLength,
SInt16  inHorPosn,
SInt16  inVerPosn
) 
 

void CP_QD_GDI_Utility::CP_DrawTextAt (  CP_Canvas &  inCanvas,
const CPUniChar *  inText,
UInt16  inTextLength,
SInt16  inHorPosn,
SInt16  inVerPosn
) 
 

SInt16 CP_QD_GDI_Utility::CP_GetCharWidth (  CP_Canvas &  inCanvas,
UInt16  inChar
) 
 

SInt16 CP_QD_GDI_Utility::CP_GetStringWidth (  CP_Canvas &  inCanvas,
const CP_String &  inString
) 
 

CP_Rect CP_QD_GDI_Utility::CP_GetTextAreaBounds (  CP_Canvas &  inCanvas,
CP_String &  inText,
SInt16  inLeading
) 
 

SInt16 CP_QD_GDI_Utility::CP_GetMaxStringWidth (  CP_Canvas &  inCanvas,
const CP_String &  inString
) 
 

CP_String CP_QD_GDI_Utility::ConvertLineEndings (  const CP_String &  inSourceString  ) 
 

void CP_QD_GDI_Utility::CP_TintRegion_Mac (  const CP_RGBColor &  inOpColor,
const CP_RGBColor &  inForeColor,
const CP_Region &  inDestArea
) 
 

void CP_QD_GDI_Utility::GWorldImageBufferRelease (  void *  inInfo,
const void *  inData,
size_t  inSize
) 
 


Generated on Sat Sep 17 20:02:39 2005 for CPLAT by  doxygen 1.4.0