OpenTTD Source 20260208-master-g43af8e94d0
ParagraphLayouter::Position Class Reference

Position of a glyph within a VisualRun. More...

#include <gfx_layout.h>

Public Member Functions

constexpr Position (int16_t left, int16_t right, int16_t top)
constexpr Position (const Point &pt)
 Conversion from a single point to a Position.

Data Fields

int16_t left
 Left-most position of glyph.
int16_t right
 Right-most position of glyph.
int16_t top
 Top-most position of glyph.

Detailed Description

Position of a glyph within a VisualRun.

Definition at line 116 of file gfx_layout.h.

Constructor & Destructor Documentation

◆ Position() [1/2]

ParagraphLayouter::Position::Position ( int16_t left,
int16_t right,
int16_t top )
inlineconstexpr

Definition at line 122 of file gfx_layout.h.

◆ Position() [2/2]

ParagraphLayouter::Position::Position ( const Point & pt)
inlineconstexpr

Conversion from a single point to a Position.

Definition at line 125 of file gfx_layout.h.

References left, Point, right, and top.

Field Documentation

◆ left

int16_t ParagraphLayouter::Position::left

Left-most position of glyph.

Definition at line 118 of file gfx_layout.h.

Referenced by Position().

◆ right

int16_t ParagraphLayouter::Position::right

Right-most position of glyph.

Definition at line 119 of file gfx_layout.h.

Referenced by Position().

◆ top

int16_t ParagraphLayouter::Position::top

Top-most position of glyph.

Definition at line 120 of file gfx_layout.h.

Referenced by Position().


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