Euphoria
|
eu::render::FontCache Struct Reference
#include <fontcache.h>
Classes | |
struct | FontCachePimpl |
Public Member Functions | |
FontCache (io::FileSystem *fs, TextureCache *cache) | |
~FontCache () | |
FontCache (const FontCache &)=delete | |
FontCache (FontCache &&)=delete | |
void | operator= (const FontCache &)=delete |
void | operator= (FontCache &&)=delete |
std::shared_ptr< DrawableFont > | get_font (const io::FilePath &path) const |
Public Attributes | |
std::unique_ptr< FontCachePimpl > | pimp |
Detailed Description
Definition at line 18 of file fontcache.h.
Constructor & Destructor Documentation
◆ FontCache() [1/3]
eu::render::FontCache::FontCache | ( | io::FileSystem * | fs, |
TextureCache * | cache | ||
) |
Definition at line 33 of file fontcache.cc.
◆ ~FontCache()
|
default |
◆ FontCache() [2/3]
|
delete |
◆ FontCache() [3/3]
|
delete |
Member Function Documentation
◆ get_font()
std::shared_ptr< DrawableFont > eu::render::FontCache::get_font | ( | const io::FilePath & | path | ) | const |
Definition at line 41 of file fontcache.cc.
◆ operator=() [1/2]
|
delete |
◆ operator=() [2/2]
|
delete |
Member Data Documentation
◆ pimp
std::unique_ptr<FontCachePimpl> eu::render::FontCache::pimp |
Definition at line 21 of file fontcache.h.
The documentation for this struct was generated from the following files:
- libs/render/src/render/fontcache.h
- libs/render/src/render/fontcache.cc