aboutsummaryrefslogtreecommitdiff
path: root/Lib/fontTools/fontBuilder.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/fontTools/fontBuilder.py')
-rw-r--r--Lib/fontTools/fontBuilder.py16
1 files changed, 14 insertions, 2 deletions
diff --git a/Lib/fontTools/fontBuilder.py b/Lib/fontTools/fontBuilder.py
index e2824084..bf3b31b7 100644
--- a/Lib/fontTools/fontBuilder.py
+++ b/Lib/fontTools/fontBuilder.py
@@ -834,7 +834,14 @@ class FontBuilder(object):
self.font, conditionalSubstitutions, featureTag=featureTag
)
- def setupCOLR(self, colorLayers, version=None, varStore=None):
+ def setupCOLR(
+ self,
+ colorLayers,
+ version=None,
+ varStore=None,
+ varIndexMap=None,
+ clipBoxes=None,
+ ):
"""Build new COLR table using color layers dictionary.
Cf. `fontTools.colorLib.builder.buildCOLR`.
@@ -843,7 +850,12 @@ class FontBuilder(object):
glyphMap = self.font.getReverseGlyphMap()
self.font["COLR"] = buildCOLR(
- colorLayers, version=version, glyphMap=glyphMap, varStore=varStore
+ colorLayers,
+ version=version,
+ glyphMap=glyphMap,
+ varStore=varStore,
+ varIndexMap=varIndexMap,
+ clipBoxes=clipBoxes,
)
def setupCPAL(