Thread-local wrapper to the freetype library.
The library gets initialised on demand when Get() is called. It auto-destructs when the thread exits.
Public Member Functions | |
| FT_Library_Wrapper ()=default | |
| FT_Library_Wrapper (FT_Library_Wrapper &&)=delete | |
| FT_Library_Wrapper (FT_Library_Wrapper const &)=delete | |
| ~FT_Library_Wrapper () | |
| FT_Library | Get () |
| bool | InitCompleted () const |
| FT_Library_Wrapper & | operator= (FT_Library_Wrapper &&)=delete |
| FT_Library_Wrapper & | operator= (FT_Library_Wrapper const &)=delete |
Public Attributes | |
| FT_Library | _library = nullptr |
|
default |
|
delete |
|
delete |
|
inline |
|
inline |
|
delete |
|
delete |