Lines Matching refs:FTFaceWrapper
54 struct FTFaceWrapper : public ReferenceCountedObject struct
56 FTFaceWrapper (const FTLibWrapper::Ptr& ftLib, const File& file, int faceIndex) in FTFaceWrapper() argument
63 FTFaceWrapper (const FTLibWrapper::Ptr& ftLib, const void* data, size_t dataSize, int faceIndex) in FTFaceWrapper() argument
71 ~FTFaceWrapper() in ~FTFaceWrapper() argument
81 using Ptr = ReferenceCountedObjectPtr<FTFaceWrapper>; argument
83 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FTFaceWrapper)
103 KnownTypeface (const File& f, int index, const FTFaceWrapper& face) in KnownTypeface()
122 static FTFaceWrapper::Ptr selectUnicodeCharmap (FTFaceWrapper* face) in selectUnicodeCharmap()
131 FTFaceWrapper::Ptr createFace (const void* data, size_t dataSize, int index) in createFace()
133 return selectUnicodeCharmap (new FTFaceWrapper (library, data, dataSize, index)); in createFace()
136 FTFaceWrapper::Ptr createFace (const File& file, int index) in createFace()
138 return selectUnicodeCharmap (new FTFaceWrapper (library, file, index)); in createFace()
141 FTFaceWrapper::Ptr createFace (const String& fontName, const String& fontStyle) in createFace()
242 FTFaceWrapper face (library, file, faceIndex); in scanFont()
342 FTFaceWrapper::Ptr faceWrapper;