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) |
Detailed Description
Function Documentation
◆ HIC_Draw_DC_Text()
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
-
nr A pointer to a const HIC_Rendition. where An array of const HIC_DC_Point. count An int. kstring A pointer to a const HIC_Karacter.
This function draws text.
- See also
- HIC_Draw_Text
◆ HIC_Draw_Simple_Text()
HC_EXTERNAL HIC_API void HIC_Draw_Simple_Text | ( | HIC_Rendition const * | nr, |
HIC_DC_Point const * | where, | ||
const char * | text | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. where A pointer to a const HIC_DC_Point. text A 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
◆ HIC_Draw_Text()
HC_EXTERNAL HIC_API void HIC_Draw_Text | ( | HIC_Rendition const * | nr, |
HIC_Text_Info const * | ti | ||
) |
- Parameters
-
nr A pointer to a const HIC_Rendition. ti A 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.