api

types.ch

Declarations in types.ch

1 declarationsfont

Declarations

Public only
font#
Publicnamespace
namespace font
FontError#
Publicvariant
variant FontError { var FileNotFound : FontError var InvalidFormat : FontError var UnsupportedFeature : FontError var IoError : FontError var GlyphNotFound : FontError }
message#
Publicfunction
func message(self : &FontError) : string
delete#
function
func delete(self : *FontError) : void
GlyphMetrics#
Publicstruct
struct GlyphMetrics { var advance_width : i32 var left_side_bearing : i32 var xmin : i32 var ymin : i32 var xmax : i32 var ymax : i32 var width : i32 var height : i32 }
GlyphOutline#
Publicstruct
struct GlyphOutline { var points : vector<i32> var flags : vector<u8> var instructions : vector<u8> }
make#
PublicfunctionConstructor
func make() : GlyphOutline
delete#
function
func delete(self : *GlyphOutline) : void