11 #include "GUIFontTTF.h" 16 #include "system_gl.h" 24 bool FirstBegin()
override;
25 void LastEnd()
override;
27 CVertexBuffer CreateVertexBuffer(
const std::vector<SVertex>& vertices)
const override;
28 void DestroyVertexBuffer(
CVertexBuffer& bufferHandle)
const override;
29 static void CreateStaticVertexBuffers(
void);
30 static void DestroyStaticVertexBuffers(
void);
33 std::unique_ptr<CTexture> ReallocTexture(
unsigned int& newHeight)
override;
34 bool CopyCharToTexture(FT_BitmapGlyph bitGlyph,
38 unsigned int y2)
override;
39 void DeleteHardwareTexture()
override;
41 static GLuint m_elementArrayHandle;
44 unsigned int m_updateY1{0};
45 unsigned int m_updateY2{0};
55 TextureStatus m_textureStatus{TEXTURE_VOID};
57 static bool m_staticVertexBufferCreated;
Definition: GUIFontTTF.h:76
Definition: GUIFontCache.h:220
Definition: GUIFontTTFGLES.h:18