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 Tue Sep 20 20:22:27 2005 for CPLAT_MacOS by  doxygen 1.4.0