:right-sidebar: True segment_properties_t =================================================================== .. currentmodule:: gi.repository.HarfBuzz .. class:: segment_properties_t(*args, **kwargs) :no-contents-entry: The structure that holds various text properties of an :obj:`~gi.repository.HarfBuzz.buffer_t`\. Can be set and retrieved using :func:`~gi.repository.HarfBuzz.buffer_set_segment_properties` and :func:`~gi.repository.HarfBuzz.buffer_get_segment_properties`, respectively. Fields ------ .. rst-class:: interim-class .. class:: segment_properties_t :no-index: .. attribute:: direction The :obj:`~gi.repository.HarfBuzz.direction_t` of the buffer, see :func:`~gi.repository.HarfBuzz.buffer_set_direction`. .. attribute:: language The :obj:`~gi.repository.HarfBuzz.language_t` of the buffer, see :func:`~gi.repository.HarfBuzz.buffer_set_language`. .. attribute:: reserved1 .. attribute:: reserved2 .. attribute:: script The :obj:`~gi.repository.HarfBuzz.script_t` of the buffer, see :func:`~gi.repository.HarfBuzz.buffer_set_script`.