Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
GUIFontTTF.h File Reference
#include <string>
#include <stdint.h>
#include <vector>
#include "utils/auto_buffer.h"
#include "utils/Color.h"
#include "utils/Geometry.h"
#include "GUIFontCache.h"

Classes

struct  SVertex
 
class  CGUIFontTTFBase
 
struct  CGUIFontTTFBase::Character
 
struct  CGUIFontTTFBase::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
 

Variables

constexpr size_t LOOKUPTABLE_SIZE = 256 * 8
 

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

Variable Documentation

◆ LOOKUPTABLE_SIZE

constexpr size_t LOOKUPTABLE_SIZE = 256 * 8
constexpr