Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
GUIFontTTF.h File Reference
#include "GUIFont.h"
#include "utils/ColorUtils.h"
#include "utils/Geometry.h"
#include <memory>
#include <stdint.h>
#include <string>
#include <vector>
#include <ft2build.h>
#include <harfbuzz/hb.h>
#include "GUIFontCache.h"

Classes

struct  SVertex
 
class  CGUIFontTTF
 
struct  CGUIFontTTF::Glyph
 
struct  CGUIFontTTF::Character
 
struct  CGUIFontTTF::RunInfo
 
struct  CGUIFontTTF::CTranslatedVertices
 

Typedefs

typedef struct FT_FaceRec_ * FT_Face
 
typedef struct FT_LibraryRec_ * FT_Library
 
typedef struct FT_GlyphSlotRec_ * FT_GlyphSlot
 
typedef struct FT_BitmapGlyphRec_ * FT_BitmapGlyph
 
typedef struct FT_StrokerRec_ * FT_Stroker
 
typedef uint32_t character_t
 
typedef std::vector< character_tvecText
 

Typedef Documentation

◆ character_t

typedef uint32_t character_t

◆ FT_BitmapGlyph

typedef struct FT_BitmapGlyphRec_* FT_BitmapGlyph

◆ FT_Face

typedef struct FT_FaceRec_* FT_Face

◆ FT_GlyphSlot

typedef struct FT_GlyphSlotRec_* FT_GlyphSlot

◆ FT_Library

typedef struct FT_LibraryRec_* FT_Library

◆ FT_Stroker

typedef struct FT_StrokerRec_* FT_Stroker

◆ vecText

typedef std::vector<character_t> vecText