# Draw_XXX_Text

## Functions

void | `HIC_Draw_Text`
void | `HIC_Draw_DC_Text`
void | `HIC_Draw_Simple_Text`

## Detailed Description

group Draw_XXX_Text

## Function Documentation

void HIC_Draw_Text(HIC_Rendition *nr, HIC_Text_Info *ti)

  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.

  Parameters

    - nr – A pointer to a const HIC_Rendition.

    - ti – A pointer to a const HIC_Text_Info.

void HIC_Draw_DC_Text(HIC_Rendition *nr, HIC_DC_Point *where, int count, HIC_Karacter kstring[])

  This function draws text.

  See also

  HIC_Draw_Text

  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.

void HIC_Draw_Simple_Text(HIC_Rendition *nr, HIC_DC_Point *where, char *text)

  This function draws simple text for purposes such as debugging.

  See also

  HIC_Draw_Simple_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.