Initial font metrics to 0, allow modification at runtime
This commit is contained in:
@@ -41,15 +41,15 @@ import haxe.io.Path;
|
||||
class Font {
|
||||
|
||||
|
||||
public var ascender (default, null):Int;
|
||||
public var descender (default, null):Int;
|
||||
public var height (default, null):Int;
|
||||
public var ascender:Int;
|
||||
public var descender:Int;
|
||||
public var height:Int;
|
||||
public var name (default, null):String;
|
||||
public var numGlyphs (default, null):Int;
|
||||
public var numGlyphs:Int;
|
||||
public var src:Dynamic;
|
||||
public var underlinePosition (default, null):Int;
|
||||
public var underlineThickness (default, null):Int;
|
||||
public var unitsPerEM (default, null):Int;
|
||||
public var underlinePosition:Int;
|
||||
public var underlineThickness:Int;
|
||||
public var unitsPerEM:Int;
|
||||
|
||||
@:noCompletion private var __fontID:String;
|
||||
@:noCompletion private var __fontPath:String;
|
||||
@@ -66,6 +66,14 @@ class Font {
|
||||
|
||||
}
|
||||
|
||||
ascender = 0;
|
||||
descender = 0;
|
||||
height = 0;
|
||||
numGlyphs = 0;
|
||||
underlinePosition = 0;
|
||||
underlineThickness = 0;
|
||||
unitsPerEM = 0;
|
||||
|
||||
if (__fontID != null) {
|
||||
|
||||
if (Assets.isLocal (__fontID)) {
|
||||
|
||||
Reference in New Issue
Block a user