Lines Matching defs:FcPattern

217 typedef struct _FcPattern   FcPattern;
238 FcPattern **fonts;
394 FcPattern *p,
395 FcPattern *p_pat,
400 FcPattern *p,
472 FcPatternPrint (const FcPattern *p);
479 FcDefaultSubstitute (FcPattern *pattern);
517 FcPublic FcPattern *
529 FcFontSetAdd (FcFontSet *s, FcPattern *font);
607 FcPattern *p,
612 FcPattern *p,
642 FcPublic FcPattern *
646 FcPattern *p,
649 FcPublic FcPattern *
651 FcPattern *p,
654 FcPublic FcPattern *
656 FcPattern *pat,
657 FcPattern *font);
663 FcPattern *p,
670 FcPattern *p,
720 FcPublic FcPattern *
724 FcNameUnparse (FcPattern *pat);
727 FcPublic FcPattern *
730 FcPublic FcPattern *
731 FcPatternDuplicate (const FcPattern *p);
734 FcPatternReference (FcPattern *p);
746 FcPatternDestroy (FcPattern *p);
749 FcPatternEqual (const FcPattern *pa, const FcPattern *pb);
752 FcPatternEqualSubset (const FcPattern *pa, const FcPattern *pb, const FcObjectSet *os);
755 FcPatternHash (const FcPattern *p);
758 FcPatternAdd (FcPattern *p, const char *object, FcValue value, FcBool append);
761 FcPatternAddWeak (FcPattern *p, const char *object, FcValue value, FcBool append);
764 FcPatternGet (const FcPattern *p, const char *object, int id, FcValue *v);
767 FcPatternDel (FcPattern *p, const char *object);
770 FcPatternRemove (FcPattern *p, const char *object, int id);
773 FcPatternAddInteger (FcPattern *p, const char *object, int i);
776 FcPatternAddDouble (FcPattern *p, const char *object, double d);
779 FcPatternAddString (FcPattern *p, const char *object, const FcChar8 *s);
782 FcPatternAddMatrix (FcPattern *p, const char *object, const FcMatrix *s);
785 FcPatternAddCharSet (FcPattern *p, const char *object, const FcCharSet *c);
788 FcPatternAddBool (FcPattern *p, const char *object, FcBool b);
791 FcPatternAddLangSet (FcPattern *p, const char *object, const FcLangSet *ls);
794 FcPatternGetInteger (const FcPattern *p, const char *object, int n, int *i);
797 FcPatternGetDouble (const FcPattern *p, const char *object, int n, double *d);
800 FcPatternGetString (const FcPattern *p, const char *object, int n, FcChar8 ** s);
803 FcPatternGetMatrix (const FcPattern *p, const char *object, int n, FcMatrix **s);
806 FcPatternGetCharSet (const FcPattern *p, const char *object, int n, FcCharSet **c);
809 FcPatternGetBool (const FcPattern *p, const char *object, int n, FcBool *b);
812 FcPatternGetLangSet (const FcPattern *p, const char *object, int n, FcLangSet **ls);
814 FcPublic FcPattern *
815 FcPatternVaBuild (FcPattern *orig, va_list va);
817 FcPublic FcPattern *
818 FcPatternBuild (FcPattern *orig, ...) FC_ATTRIBUTE_SENTINEL(0);