lib/filigree/src/font/root.zig
daab053ee43316e1809a84551d573ddd1e5bf3d2
1 pub const binary = @import("binary.zig");
2 pub const cff = @import("cff.zig");
3 pub const cmap = @import("cmap.zig");
4 pub const directory = @import("directory.zig");
5 pub const description = @import("description.zig");
6 pub const face = @import("face.zig");
7 pub const gdef = @import("gdef.zig");
8 pub const gpos = @import("gpos.zig");
9 pub const gsub = @import("gsub.zig");
10 pub const kern = @import("kern.zig");
11 pub const lookups = @import("lookups.zig");
12 pub const math = @import("math.zig");
13 pub const metrics = @import("metrics.zig");
14 pub const model = @import("model.zig");
15 pub const names = @import("names.zig");
16 pub const outline = @import("outline.zig");
17 pub const raster = @import("raster.zig");
18 pub const variations = @import("variations.zig");
19
20 pub const FontError = model.FontError;
21 pub const Tag = model.Tag;
22 pub const FeatureRange = model.FeatureRange;
23 pub const FeatureSetting = model.FeatureSetting;
24 pub const VariationAxis = model.VariationAxis;
25 pub const VariationSetting = model.VariationSetting;
26 pub const NormalizedVariation = model.NormalizedVariation;
27 pub const LayoutSelection = model.LayoutSelection;
28 pub const defaultScriptTag = model.defaultScriptTag;
29 pub const GlyphClass = model.GlyphClass;
30 pub const LigatureCaret = model.LigatureCaret;
31 pub const GsubSubstitution = model.GsubSubstitution;
32 pub const GposValueAdjustment = model.GposValueAdjustment;
33 pub const GposSingleAdjustment = model.GposSingleAdjustment;
34 pub const GposPairAdjustment = model.GposPairAdjustment;
35 pub const GposPairAdjustmentBefore = model.GposPairAdjustmentBefore;
36 pub const GposContextualPairAdjustment = model.GposContextualPairAdjustment;
37 pub const Face = face.Face;
38 pub const Description = description.Description;
39 pub const describeAlloc = description.describeAlloc;
40 pub const describeAtAlloc = description.describeAtAlloc;
41 pub const MathConstants = math.Constants;
42 pub const MathGlyphAssembly = math.GlyphAssembly;
43 pub const MathGlyphAssemblyPart = math.GlyphAssemblyPart;
44 pub const MathGlyphInfo = math.GlyphInfo;
45 pub const MathGlyphVariant = math.GlyphVariant;
46 pub const MathValueRecord = math.ValueRecord;
47 pub const GlyphOutline = outline.Glyph;
48 pub const GlyphOutlineBounds = outline.Bounds;
49 pub const GlyphOutlineContour = outline.Contour;
50 pub const GlyphOutlinePoint = outline.Point;
51 pub const GlyphBitmap = raster.GlyphBitmap;
52 pub const GlyphAtlas = raster.Atlas;
53 pub const GlyphAtlasGlyph = raster.AtlasGlyph;
54 pub const GlyphAtlasRectangle = raster.Rectangle;
55 pub const tag = model.tag;
56 pub const featureEnabled = model.featureEnabled;
57 pub const fixed16ToFloat = model.fixed16ToFloat;
58 pub const glyphOutlineAlloc = outline.glyphAlloc;
59 pub const glyphBitmapAlloc = raster.glyphBitmapAlloc;
60 pub const glyphAtlasAlloc = raster.loadAtlasAlloc;