Flutter Engine
flutter::LineMetrics Struct Reference

#include <line_metrics.h>

Public Member Functions

 LineMetrics ()
 
 LineMetrics (const bool *hard_break, const double *ascent, const double *descent, const double *unscaled_ascent, const double *height, const double *width, const double *left, const double *baseline, const size_t *line_number)
 

Public Attributes

const bool * hard_break
 
const double * ascent
 
const double * descent
 
const double * unscaled_ascent
 
const double * height
 
const double * width
 
const double * left
 
const double * baseline
 
const size_t * line_number
 

Detailed Description

Definition at line 13 of file line_metrics.h.

Constructor & Destructor Documentation

◆ LineMetrics() [1/2]

flutter::LineMetrics::LineMetrics ( )

◆ LineMetrics() [2/2]

flutter::LineMetrics::LineMetrics ( const bool *  hard_break,
const double *  ascent,
const double *  descent,
const double *  unscaled_ascent,
const double *  height,
const double *  width,
const double *  left,
const double *  baseline,
const size_t *  line_number 
)
inline

Definition at line 40 of file line_metrics.h.

50  ascent(ascent),
53  height(height),
54  width(width),
55  left(left),
const double * width
Definition: line_metrics.h:29
const double * baseline
Definition: line_metrics.h:34
const double * height
Definition: line_metrics.h:27
const double * descent
Definition: line_metrics.h:24
const double * unscaled_ascent
Definition: line_metrics.h:25
const double * left
Definition: line_metrics.h:32
const bool * hard_break
Definition: line_metrics.h:14
const size_t * line_number
Definition: line_metrics.h:36
const double * ascent
Definition: line_metrics.h:23

Member Data Documentation

◆ ascent

const double* flutter::LineMetrics::ascent

Definition at line 23 of file line_metrics.h.

◆ baseline

const double* flutter::LineMetrics::baseline

Definition at line 34 of file line_metrics.h.

◆ descent

const double* flutter::LineMetrics::descent

Definition at line 24 of file line_metrics.h.

◆ hard_break

const bool* flutter::LineMetrics::hard_break

Definition at line 14 of file line_metrics.h.

◆ height

const double* flutter::LineMetrics::height

Definition at line 27 of file line_metrics.h.

◆ left

const double* flutter::LineMetrics::left

Definition at line 32 of file line_metrics.h.

◆ line_number

const size_t* flutter::LineMetrics::line_number

Definition at line 36 of file line_metrics.h.

◆ unscaled_ascent

const double* flutter::LineMetrics::unscaled_ascent

Definition at line 25 of file line_metrics.h.

◆ width

const double* flutter::LineMetrics::width

Definition at line 29 of file line_metrics.h.


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