Flutter Engine
The Flutter Engine
Public Types | Public Member Functions | Public Attributes | List of all members
impeller::Glyph Struct Reference

The glyph index in the typeface. More...

#include <glyph.h>

Public Types

enum class  Type : uint8_t { kPath , kBitmap }
 

Public Member Functions

 Glyph (uint16_t p_index, Type p_type)
 

Public Attributes

uint16_t index = 0
 
Type type = Type::kPath
 Whether the glyph is a path or a bitmap. More...
 

Detailed Description

The glyph index in the typeface.

Definition at line 16 of file glyph.h.

Member Enumeration Documentation

◆ Type

enum class impeller::Glyph::Type : uint8_t
strong
Enumerator
kPath 
kBitmap 

Definition at line 17 of file glyph.h.

17 : uint8_t {
18 kPath,
19 kBitmap,
20 };
@ kPath
Definition: SkGlyph.h:317

Constructor & Destructor Documentation

◆ Glyph()

impeller::Glyph::Glyph ( uint16_t  p_index,
Type  p_type 
)
inline

Definition at line 29 of file glyph.h.

29: index(p_index), type(p_type) {}
uint16_t index
Definition: glyph.h:22
Type type
Whether the glyph is a path or a bitmap.
Definition: glyph.h:27

Member Data Documentation

◆ index

uint16_t impeller::Glyph::index = 0

Definition at line 22 of file glyph.h.

◆ type

Type impeller::Glyph::type = Type::kPath

Whether the glyph is a path or a bitmap.

Definition at line 27 of file glyph.h.


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