Allow editing of CairoFont load flags
This commit is contained in:
@@ -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);
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user