Allow editing of CairoFont load flags

This commit is contained in:
Joshua Granick
2015-08-17 16:35:08 -07:00
parent b75dba81a2
commit 77d9da7e8e

View File

@@ -8,14 +8,14 @@ import lime.system.System;
class CairoFont {
private static inline var FT_LOAD_FORCE_AUTOHINT = (1 << 5);
public static inline var FT_LOAD_FORCE_AUTOHINT = (1 << 5);
public var font (default, null):Font;
@:noCompletion public var handle:Dynamic;
public function new (font:Font) {
public function new (font:Font, flags:Int = 0) {
#if lime_cairo
@@ -23,7 +23,7 @@ class CairoFont {
if (font != null && font.src != null) {
handle = lime_cairo_ft_font_face_create_for_ft_face (font.src, FT_LOAD_FORCE_AUTOHINT);
handle = lime_cairo_ft_font_face_create_for_ft_face (font.src, flags);
}