| 
    Archicad 29 C++ API
    
   | 
 
A primitive text. More...
#include <APIdefs_Elements.h>
Public Attributes | |
| API_Prim_Head | head | 
| General primitive element header.  | |
| short | ind1 | 
| ind1 in array type parameter  | |
| short | ind2 | 
| ind2 in array type parameter  | |
| short | paramInd | 
| additive parameter index. Non zero if the text generated by a TEXT2 GDL command with an argument referencing to a text type variable  | |
| short | font | 
| Font attribute index.  | |
| unsigned short | faceBits | 
| Style of text:   | |
| short | effectBits | 
| Special text effects: | APIEffect_StrikeOut | Strikethrough text | | APIEffect_SuperScript | Superscript | | APIEffect_SubScript | Subscript | | APIEffect_Fractional | Fractional text (not used) | | APIEffect_Protected | Protected text (autotext reference) |.  | |
| API_AnchorID | anchor | 
| Anchor point of the text.  | |
| API_JustID | just | 
| Justification of the text.  | |
| API_Coord | loc | 
| Left-baseline position, including the angle.  | |
| double | heightMM | 
| Vertical size of text box in mm.  | |
| double | widthMM | 
| Horizontal size of text box in mm.  | |
| double | angle | 
| Angle of the text [radian].  | |
| double | widthFactor | 
| Text width factor; 1.0 is 100%.  | |
| double | charSpaceFactor | 
| Character spacing factor; 1.0 is 100%.  | |
A primitive text.
| unsigned short API_PrimText::faceBits | 
Style of text:
| Face bit | Style | 
|---|---|
| APIFace_Plain | Plain text | 
| APIFace_Bold | Bold | 
| APIFace_Italic | Italic | 
| APIFace_Underline | Underline |