LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
OpenGLGlobalWinGlyphCache Struct Reference

#include <winlayout.hxx>

Inheritance diagram for OpenGLGlobalWinGlyphCache:
[legend]
Collaboration diagram for OpenGLGlobalWinGlyphCache:
[legend]

Public Member Functions

 OpenGLGlobalWinGlyphCache ()
 
virtual bool AllocateTexture (WinGlyphDrawElement &rElement, CompatibleDC *dc) override
 
virtual void Prune () override
 
- Public Member Functions inherited from GlobalWinGlyphCache
virtual ~GlobalWinGlyphCache ()
 
virtual void NotifyElementUsed (WinGlyphDrawElement &)
 

Public Attributes

PackedTextureAtlasManager maPackedTextureAtlas
 
- Public Attributes inherited from GlobalWinGlyphCache
o3tl::sorted_vector< WinGlyphCache * > maWinGlyphCaches
 

Additional Inherited Members

- Static Public Member Functions inherited from GlobalWinGlyphCache
static GlobalWinGlyphCacheget ()
 

Detailed Description

Definition at line 26 of file opengl/win/winlayout.hxx.

Constructor & Destructor Documentation

OpenGLGlobalWinGlyphCache::OpenGLGlobalWinGlyphCache ( )
inline

Definition at line 28 of file opengl/win/winlayout.hxx.

Member Function Documentation

virtual bool OpenGLGlobalWinGlyphCache::AllocateTexture ( WinGlyphDrawElement rElement,
CompatibleDC dc 
)
overridevirtual

Implements GlobalWinGlyphCache.

virtual void OpenGLGlobalWinGlyphCache::Prune ( )
overridevirtual

Reimplemented from GlobalWinGlyphCache.

Member Data Documentation

PackedTextureAtlasManager OpenGLGlobalWinGlyphCache::maPackedTextureAtlas

Definition at line 33 of file opengl/win/winlayout.hxx.


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