Function Index Class Index

Draw_XXX_Text

Functions

HC_EXTERNAL HIC_API void HIC_Draw_DC_Text (HIC_Rendition const *nr, HIC_DC_Point const *where, int count, HIC_Karacter const kstring[])
HC_EXTERNAL HIC_API void HIC_Draw_Simple_Text (HIC_Rendition const *nr, HIC_DC_Point const *where, const char *text)
HC_EXTERNAL HIC_API void HIC_Draw_Text (HIC_Rendition const *nr, HIC_Text_Info const *ti)

Function Documentation

HC_EXTERNAL HIC_API void HIC_Draw_DC_Text ( HIC_Rendition const *  nr,
HIC_DC_Point const *  where,
int  count,
HIC_Karacter const  kstring[] 
)
Parameters:
nrA pointer to a const HIC_Rendition.
whereAn array of const HIC_DC_Point.
countAn int.
kstringA pointer to a const HIC_Karacter.

This function draws text.

See also:
HIC_Draw_Text
HC_EXTERNAL HIC_API void HIC_Draw_Simple_Text ( HIC_Rendition const *  nr,
HIC_DC_Point const *  where,
const char *  text 
)
Parameters:
nrA pointer to a const HIC_Rendition.
whereA pointer to a const HIC_DC_Point.
textA null-terminated string containing the text to be drawn.

This function draws simple text for purposes such as debugging.

See also:
HIC_Draw_Simple_Text
HC_EXTERNAL HIC_API void HIC_Draw_Text ( HIC_Rendition const *  nr,
HIC_Text_Info const *  ti 
)
Parameters:
nrA pointer to a const HIC_Rendition.
tiA pointer to a const HIC_Text_Info.

Reconciles the text attributes in the rendition with the capabilities of the requested font and completes the computations to draw the text. Applies the per-character transformations and the atmospheric attenuation when called for in the rendition. Specified font may be replaced by a stroked font if it doesn't permit called for transformations. If text is drawn in a hardware font, the window system, or the driver, a driver-level method is called otherwise the text is stroked out.