Lines Matching refs:FcPattern

57     typedef void FcPattern;  typedef
101 FcPattern* (*m_pFcPatternCreate)();
102 void (*m_pFcPatternDestroy)(FcPattern*);
103 FcFontSet* (*m_pFcFontList)(FcConfig*,FcPattern*,FcObjectSet*);
111 FcBool (*m_pFcFontSetAdd)(FcFontSet*,FcPattern*);
112 void (*m_pFcPatternReference)(FcPattern*);
113 FcResult (*m_pFcPatternGetCharSet)(const FcPattern*,const char*,int,FcCharSet**);
114 FcResult (*m_pFcPatternGetString)(const FcPattern*,const char*,int,FcChar8**);
115 FcResult (*m_pFcPatternGetInteger)(const FcPattern*,const char*,int,int*);
116 FcResult (*m_pFcPatternGetDouble)(const FcPattern*,const char*,int,double*);
117 FcResult (*m_pFcPatternGetBool)(const FcPattern*,const char*,int,FcBool*);
118 void (*m_pFcDefaultSubstitute)(FcPattern *);
119 FcPattern* (*m_pFcFontSetMatch)(FcConfig*,FcFontSet**, int, FcPattern*,FcResult*);
120 FcPattern* (*m_pFcFontMatch)(FcConfig*,FcPattern*,FcResult*);
124 FcBool (*m_pFcConfigSubstitute)(FcConfig*,FcPattern*,FcMatchKind);
126 FcPattern* (*m_pFcPatternDuplicate)(const FcPattern*);
127 FcBool (*m_pFcPatternAddInteger)(FcPattern*,const char*,int);
128 FcBool (*m_pFcPatternAddDouble)(FcPattern*,const char*,double);
129 FcBool (*m_pFcPatternAddBool)(FcPattern*,const char*,FcBool);
130 FcBool (*m_pFcPatternAddCharSet)(FcPattern*,const char*,const FcCharSet*);
131 FcBool (*m_pFcPatternAddString)(FcPattern*,const char*,const FcChar8*);
132 FcBool (*m_pFcPatternDel)(FcPattern*,const char*);
172 FcPattern* FcPatternCreate() in FcPatternCreate()
175 void FcPatternDestroy( FcPattern* pPattern ) in FcPatternDestroy()
178 FcFontSet* FcFontList( FcConfig* pConfig, FcPattern* pPattern, FcObjectSet* pSet ) in FcFontList()
202 FcBool FcFontSetAdd( FcFontSet* pSet, FcPattern* pPattern ) in FcFontSetAdd()
205 void FcPatternReference( FcPattern* pPattern ) in FcPatternReference()
208 …FcResult FcPatternGetCharSet( const FcPattern* pPattern, const char* object, int n, FcCharSet** s ) in FcPatternGetCharSet()
211 FcResult FcPatternGetString( const FcPattern* pPattern, const char* object, int n, FcChar8** s ) in FcPatternGetString()
214 FcResult FcPatternGetInteger( const FcPattern* pPattern, const char* object, int n, int* s ) in FcPatternGetInteger()
217 FcResult FcPatternGetDouble( const FcPattern* pPattern, const char* object, int n, double* s ) in FcPatternGetDouble()
220 FcResult FcPatternGetBool( const FcPattern* pPattern, const char* object, int n, FcBool* s ) in FcPatternGetBool()
229 void FcDefaultSubstitute( FcPattern* pPattern ) in FcDefaultSubstitute()
231FcPattern* FcFontSetMatch( FcConfig* pConfig, FcFontSet **ppFontSet, int nset, FcPattern* pPattern… in FcFontSetMatch()
233 FcPattern* FcFontMatch( FcConfig* pConfig, FcPattern* pPattern, FcResult* pResult ) in FcFontMatch()
235 FcBool FcConfigSubstitute( FcConfig* pConfig, FcPattern* pPattern, FcMatchKind eKind ) in FcConfigSubstitute()
238 FcPattern* FcPatternDuplicate( const FcPattern* pPattern ) const in FcPatternDuplicate()
240 FcBool FcPatternAddInteger( FcPattern* pPattern, const char* pObject, int nValue ) in FcPatternAddInteger()
242 FcBool FcPatternAddDouble( FcPattern* pPattern, const char* pObject, double nValue ) in FcPatternAddDouble()
244 FcBool FcPatternAddString( FcPattern* pPattern, const char* pObject, const FcChar8* pString ) in FcPatternAddString()
246 FcBool FcPatternAddBool( FcPattern* pPattern, const char* pObject, bool nValue ) in FcPatternAddBool()
248 FcBool FcPatternAddCharSet(FcPattern* pPattern,const char* pObject,const FcCharSet*pCharSet) in FcPatternAddCharSet()
250 FcBool FcPatternDel(FcPattern* pPattern, const char* object) in FcPatternDel()
257 FcResult FamilyFromPattern(FcPattern* pPattern, FcChar8 **family);
299 m_pFcPatternCreate = (FcPattern*(*)()) in FontCfgWrapper()
301 m_pFcPatternDestroy = (void(*)(FcPattern*)) in FontCfgWrapper()
303 m_pFcFontList = (FcFontSet*(*)(FcConfig*,FcPattern*,FcObjectSet*)) in FontCfgWrapper()
319 m_pFcFontSetAdd = (FcBool(*)(FcFontSet*,FcPattern*)) in FontCfgWrapper()
321 m_pFcPatternReference = (void(*)(FcPattern*)) in FontCfgWrapper()
323 m_pFcPatternGetCharSet = (FcResult(*)(const FcPattern*,const char*,int,FcCharSet**)) in FontCfgWrapper()
325 m_pFcPatternGetString = (FcResult(*)(const FcPattern*,const char*,int,FcChar8**)) in FontCfgWrapper()
327 m_pFcPatternGetInteger = (FcResult(*)(const FcPattern*,const char*,int,int*)) in FontCfgWrapper()
329 m_pFcPatternGetDouble = (FcResult(*)(const FcPattern*,const char*,int,double*)) in FontCfgWrapper()
331 m_pFcPatternGetBool = (FcResult(*)(const FcPattern*,const char*,int,FcBool*)) in FontCfgWrapper()
339 m_pFcDefaultSubstitute = (void(*)(FcPattern *)) in FontCfgWrapper()
341 m_pFcFontSetMatch = (FcPattern*(*)(FcConfig*,FcFontSet**,int,FcPattern*,FcResult*)) in FontCfgWrapper()
343 m_pFcFontMatch = (FcPattern*(*)(FcConfig*,FcPattern*,FcResult*)) in FontCfgWrapper()
345 m_pFcConfigSubstitute = (FcBool(*)(FcConfig*,FcPattern*,FcMatchKind)) in FontCfgWrapper()
348 m_pFcPatternDuplicate = (FcPattern*(*)(const FcPattern*)) in FontCfgWrapper()
350 m_pFcPatternAddInteger = (FcBool(*)(FcPattern*,const char*,int)) in FontCfgWrapper()
352 m_pFcPatternAddDouble = (FcBool(*)(FcPattern*,const char*,double)) in FontCfgWrapper()
354 m_pFcPatternAddBool = (FcBool(*)(FcPattern*,const char*,FcBool)) in FontCfgWrapper()
356 m_pFcPatternAddCharSet = (FcBool(*)(FcPattern*,const char*,const FcCharSet *)) in FontCfgWrapper()
358 m_pFcPatternAddString = (FcBool(*)(FcPattern*,const char*,const FcChar8*)) in FontCfgWrapper()
360 m_pFcPatternDel = (FcBool(*)(FcPattern*,const char*)) in FontCfgWrapper()
448 FcPattern* pOrigPattern = pOrig->fonts[i]; in addFontSet()
455 FcPattern* pBetterPattern = pOrigPattern; in addFontSet()
458 FcPattern* pTestPattern = FcPatternDuplicate( pOrigPattern ); in addFontSet()
580 FcResult FontCfgWrapper::FamilyFromPattern(FcPattern* pPattern, FcChar8 **family) in FamilyFromPattern()
926 static void addtopattern(FontCfgWrapper& rWrapper, FcPattern *pPattern, in addtopattern()
1007 FcPattern* pPattern = rWrapper.FcPatternCreate(); in Substitute()
1043FcPattern* pResult = rWrapper.FcFontSetMatch( rWrapper.FcConfigGetCurrent(), &pFontSet, 1, pPatter… in Substitute()
1123 FcPattern* pPattern = rWrapper.FcPatternCreate(); in getFontOptions()
1145 FcPattern* pResult = rWrapper.FcFontSetMatch( pConfig, &pFontSet, 1, pPattern, &eResult ); in getFontOptions()
1201 FcPattern* pPattern = rWrapper.FcPatternCreate(); in matchFont()
1229 FcPattern* pResult = rWrapper.FcFontSetMatch( pConfig, &pFontSet, 1, pPattern, &eResult ); in matchFont()