![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include <cstddef>
#include <cstring>
#include <stdint.h>
#include <algorithm>
#include <vector>
#include <memory>
#include <cassert>
#include "utils/Color.h"
#include "utils/TransformMatrix.h"
Classes | |
struct | CGUIFontCacheKey< Position > |
struct | CGUIFontCacheEntry< Position, Value > |
struct | CGUIFontCacheHash< Position > |
struct | CGUIFontCacheKeysMatch< Position > |
class | CGUIFontCache< Position, Value > |
struct | CGUIFontCacheStaticPosition |
struct | CGUIFontCacheStaticValue |
struct | CGUIFontCacheDynamicPosition |
struct | CVertexBuffer |
Macros | |
#define | FONT_CACHE_TIME_LIMIT (1000) |
#define | FONT_CACHE_DIST_LIMIT (0.01f) |
Typedefs | |
typedef CVertexBuffer | CGUIFontCacheDynamicValue |
Functions | |
bool | Match (const CGUIFontCacheStaticPosition &a, const TransformMatrix &a_m, const CGUIFontCacheStaticPosition &b, const TransformMatrix &b_m, bool scrolling) |
float | MatrixHashContribution (const CGUIFontCacheKey< CGUIFontCacheStaticPosition > &a) |
bool | Match (const CGUIFontCacheDynamicPosition &a, const TransformMatrix &a_m, const CGUIFontCacheDynamicPosition &b, const TransformMatrix &b_m, bool scrolling) |
float | MatrixHashContribution (const CGUIFontCacheKey< CGUIFontCacheDynamicPosition > &a) |
#define FONT_CACHE_DIST_LIMIT (0.01f) |
#define FONT_CACHE_TIME_LIMIT (1000) |
|
inline |
|
inline |
|
inline |
|
inline |