#include <ft2build.h>
#include <fontconfig/fontconfig.h>
#include <hb-ft.h>
#include <hb-ot.h>
#include <hb.h>
#include <QSharedPointer>
#include <kis_debug.h>
Go to the source code of this file.
|
| using | FcCharSetSP = KisLibraryResourcePointer<FcCharSet, FcCharSetDestroy> |
| |
| using | FcConfigSP = KisLibraryResourcePointer<FcConfig, FcConfigDestroy> |
| |
| using | FcFontSetSP = KisLibraryResourcePointer<FcFontSet, FcFontSetDestroy> |
| |
| using | FcPatternSP = KisLibraryResourcePointer<FcPattern, FcPatternDestroy> |
| |
| using | FT_FaceSP |
| |
| using | FT_LibrarySP |
| |
| using | hb_blob_t_sp = KisLibraryResourcePointer<hb_blob_t, hb_blob_destroy> |
| |
| using | hb_face_t_sp = KisLibraryResourcePointer<hb_face_t, hb_face_destroy> |
| |
| using | hb_font_t_sp = KisLibraryResourcePointer<hb_font_t, hb_font_destroy> |
| |
| using | hb_set_t_sp = KisLibraryResourcePointer<hb_set_t, hb_set_destroy> |
| |
| template<typename T , int(*)(T *) P> |
| using | KisLibraryResourcePointerWithSanityCheck = KisLibraryResourcePointer<T, detail::checkCStyleResultWrapper<T, P>> |
| |
◆ FcCharSetSP
◆ FcConfigSP
◆ FcFontSetSP
◆ FcPatternSP
◆ FT_FaceSP
◆ FT_LibrarySP
◆ hb_blob_t_sp
◆ hb_face_t_sp
◆ hb_font_t_sp
◆ hb_set_t_sp
◆ KisLibraryResourcePointerWithSanityCheck
template<typename T , int(*)(T *) P>
A special version of a class for resource types whose destructor returns integer value reporting if destruction was successful or now. We wrap this destructor to spit a warning in case of a trouble to release the type.
Definition at line 86 of file KoFontLibraryResourceUtils.h.