.. _group__a3d__fontattribdef:

######################################
Flags for Font and Font-Key Attributes
######################################


   2.0



These masks are used to define the attributes for :c:struct:`~A3DFontData` and :c:struct:`~A3DFontKeyData` 


   The bit 0x01 is unused. 



Index
=====

.. rubric:: Preprocessor Definitions


.. rst-class:: api-xref-list


* :c:macro:`~kA3DFontBold`
* :c:macro:`~kA3DFontItalic`
* :c:macro:`~kA3DFontUnderlined`
* :c:macro:`~kA3DFontStrikedOut`
* :c:macro:`~kA3DFontOverlined`
* :c:macro:`~kA3DFontStretched`
* :c:macro:`~kA3DFontWired`
* :c:macro:`~kA3DFontFixedWidth`


.. rst-class:: kind-group kind-preprocessor-definition

.. rubric:: Preprocessor Definitions
   :class: kind-group-title


.. c:macro:: kA3DFontBold

      Bold. 
      



.. c:macro:: kA3DFontItalic

      Italic. 
      



.. c:macro:: kA3DFontUnderlined

      Underlined. 
      



.. c:macro:: kA3DFontStrikedOut

      Striked-out. 
      



.. c:macro:: kA3DFontOverlined

      Overlined. 
      



.. c:macro:: kA3DFontStretched

      Stretched. 
      
      In case the font used is not the original font, it indicates that the text needs to be stretched to fit its bounding box. 
      



.. c:macro:: kA3DFontWired

      Wired. 
      
      Indicates that the original font is a wireframe font. 
      



.. c:macro:: kA3DFontFixedWidth

      Fixed width. 
      
      Indicates that the original font is not proportional (each glyph has the same width). 
      




