.. _file_projects_engine_include_cheryl_text_layout.h: File layout.h ============= |exhale_lsh| :ref:`Parent directory ` (``projects/engine/include/cheryl/text``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. contents:: Contents :local: :backlinks: none Definition (``projects/engine/include/cheryl/text/layout.h``) ------------------------------------------------------------- Includes -------- - ``compare`` - ``cstddef`` - ``cstdint`` - ``optional`` - ``span`` - ``string`` (:ref:`file_projects_engine_include_cheryl_math_string-numbers.h`) - ``string_view`` - ``text/font-collection.h`` (:ref:`file_projects_engine_include_cheryl_text_font-collection.h`) - ``text/utf8.h`` (:ref:`file_projects_engine_include_cheryl_text_utf8.h`) - ``vector`` Namespaces ---------- - :ref:`namespace_4345` - :ref:`namespace_43453a3a54657874` Classes ------- - :ref:`exhale_struct_structCE_1_1Text_1_1GlyphId` - :ref:`exhale_struct_structCE_1_1Text_1_1LayoutOptions` - :ref:`exhale_struct_structCE_1_1Text_1_1ShapedGlyph` - :ref:`exhale_struct_structCE_1_1Text_1_1SourceRange` - :ref:`exhale_struct_structCE_1_1Text_1_1TextLine` - :ref:`exhale_class_classCE_1_1Text_1_1ShapedText` Enums ----- - :ref:`exhale_enum_namespaceCE_1_1Text_1a7fb5f964c80c2c48c8b3ef07b4906804` Functions --------- - :ref:`exhale_function_namespaceCE_1_1Text_1aea1cb21ce43fb75e513a51d1a20e5c3a`