|
Krita Source Code Documentation
|
#include <KoFontLibraryResourceUtils.h>
Inheritance diagram for KisLibraryResourcePointer< T, P >:Public Member Functions | |
| auto | data () const |
| KisLibraryResourcePointer () | |
| KisLibraryResourcePointer (T *ptr) | |
| void | reset () |
| void | reset (T *ptr) |
Static Private Member Functions | |
| static void | noDestroy (T *ptr) |
Shared pointer that holds a standard allocated resource. We use a wrapper because by C++ standards it calls the deleter unconditionally. This leads to crashes on FontConfig: https://invent.kde.org/graphics/krita/-/merge_requests/1607#note_567848
Definition at line 46 of file KoFontLibraryResourceUtils.h.
|
inline |
Definition at line 48 of file KoFontLibraryResourceUtils.h.
|
inline |
Definition at line 53 of file KoFontLibraryResourceUtils.h.
|
inline |
Definition at line 68 of file KoFontLibraryResourceUtils.h.
References get().
|
inlinestaticprivate |
Definition at line 74 of file KoFontLibraryResourceUtils.h.
|
inline |
Definition at line 64 of file KoFontLibraryResourceUtils.h.
|
inline |
Definition at line 60 of file KoFontLibraryResourceUtils.h.
References KisLibraryResourcePointer< T, P >::noDestroy(), and P.