summaryrefslogtreecommitdiff
path: root/src/fcint.h
diff options
context:
space:
mode:
authorAkira TAGOH <akira@tagoh.org>2018-05-11 20:48:30 +0900
committerAkira TAGOH <akira@tagoh.org>2018-05-11 20:48:30 +0900
commit307639cff143341cb10273db1a19264ba28b247e (patch)
tree9f081f59572d71640cb65aa7f71a60739d10d1bc /src/fcint.h
parent454923709a1a1e480554c400e053aea9a1ba951a (diff)
downloadfontconfig-307639cff143341cb10273db1a19264ba28b247e.tar.gz
Bug 43367 - RFE: iterator to peek objects in FcPattern
Add various APIs to obtain things in FcPattern through the iterator https://bugs.freedesktop.org/show_bug.cgi?id=43367
Diffstat (limited to 'src/fcint.h')
-rw-r--r--src/fcint.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/fcint.h b/src/fcint.h
index d837a38..a402ca2 100644
--- a/src/fcint.h
+++ b/src/fcint.h
@@ -1150,6 +1150,15 @@ FcPatternAppend (FcPattern *p, FcPattern *s);
FcPrivate int
FcPatternPosition (const FcPattern *p, const char *object);
+FcPrivate FcBool
+FcPatternFindObjectIter (const FcPattern *pat, FcPatternIter *iter, FcObject object);
+
+FcPrivate FcObject
+FcPatternIterGetObjectId (const FcPattern *pat, FcPatternIter *iter);
+
+FcPrivate FcValueListPtr
+FcPatternIterGetValues (const FcPattern *pat, FcPatternIter *iter);
+
FcPrivate FcChar32
FcStringHash (const FcChar8 *s);