Fixes for vdynamic return types

This commit is contained in:
Joshua Granick
2019-03-14 12:34:08 -07:00
parent a482c14d5c
commit 3b9ca3a770
11 changed files with 499 additions and 215 deletions

View File

@@ -45,13 +45,13 @@ namespace lime {
Font (Resource *resource, int faceIndex = 0);
~Font ();
value Decompose (int em);
void* Decompose (bool useCFFIValue, int em);
int GetAscender ();
int GetDescender ();
wchar_t *GetFamilyName ();
int GetGlyphIndex (char* character);
value GetGlyphIndices (char* characters);
value GetGlyphMetrics (int index);
void* GetGlyphIndices (bool useCFFIValue, char* characters);
void* GetGlyphMetrics (bool useCFFIValue, int index);
int GetHeight ();
int GetNumGlyphs ();
int GetUnderlinePosition ();