Euphoria
|
eu::render::FontCache::FontCachePimpl Struct Reference
Inheritance diagram for eu::render::FontCache::FontCachePimpl:
Public Member Functions | |
FontCachePimpl (io::FileSystem *fs, TextureCache *c) | |
std::shared_ptr< DrawableFont > | create (const io::FilePath &file) |
Public Member Functions inherited from eu::core::Cache< io::FilePath, DrawableFont, FontCache::FontCachePimpl > | |
std::shared_ptr< DrawableFont > | get (const io::FilePath &key) |
Public Attributes | |
io::FileSystem * | vfs |
TextureCache * | cache |
Public Attributes inherited from eu::core::Cache< io::FilePath, DrawableFont, FontCache::FontCachePimpl > | |
std::map< io::FilePath, std::weak_ptr< DrawableFont > > | store |
Detailed Description
Definition at line 12 of file fontcache.cc.
Constructor & Destructor Documentation
◆ FontCachePimpl()
|
inlineexplicit |
Definition at line 15 of file fontcache.cc.
Member Function Documentation
◆ create()
|
inline |
Definition at line 23 of file fontcache.cc.
Member Data Documentation
◆ cache
TextureCache* eu::render::FontCache::FontCachePimpl::cache |
Definition at line 30 of file fontcache.cc.
◆ vfs
io::FileSystem* eu::render::FontCache::FontCachePimpl::vfs |
Definition at line 29 of file fontcache.cc.
The documentation for this struct was generated from the following file:
- libs/render/src/render/fontcache.cc