Loading...
Searching...
No Matches
ml::RenderedLine Struct Reference

One visual line of text made up of RenderedSegment objects. More...

#include <Malena/Graphics/Text/RichTextRenderer.h>

Public Attributes

std::size_t charEnd = 0
std::size_t charStart = 0
float height = 0.f
 Total height including word-wrap rows.
float rowHeight = 0.f
 Single visual row height (for cursor/selection).
std::vector< RenderedSegmentsegments
float y = 0.f

Detailed Description

One visual line of text made up of RenderedSegment objects.

Definition at line 53 of file RichTextRenderer.h.

Member Data Documentation

◆ charEnd

std::size_t ml::RenderedLine::charEnd = 0

Definition at line 60 of file RichTextRenderer.h.

◆ charStart

std::size_t ml::RenderedLine::charStart = 0

Definition at line 59 of file RichTextRenderer.h.

◆ height

float ml::RenderedLine::height = 0.f

Total height including word-wrap rows.

Definition at line 57 of file RichTextRenderer.h.

◆ rowHeight

float ml::RenderedLine::rowHeight = 0.f

Single visual row height (for cursor/selection).

Definition at line 58 of file RichTextRenderer.h.

◆ segments

std::vector<RenderedSegment> ml::RenderedLine::segments

Definition at line 55 of file RichTextRenderer.h.

◆ y

float ml::RenderedLine::y = 0.f

Definition at line 56 of file RichTextRenderer.h.


The documentation for this struct was generated from the following file: