SYMBOL INDEX (44 symbols across 6 files) FILE: index.d.ts type FontDescriptor (line 2) | interface FontDescriptor { type QueryFontDescriptor (line 13) | interface QueryFontDescriptor { FILE: src/FontDescriptor.h type FontWeight (line 12) | enum FontWeight { type FontWidth (line 25) | enum FontWidth { function FontDescriptor (line 38) | struct FontDescriptor { function getNumber (line 160) | int getNumber(Local obj, const char *name) { function getBool (line 171) | bool getBool(Local obj, const char *name) { function class (line 183) | class ResultSet : public std::vector { FILE: src/FontManager.cc function collectResults (line 17) | Local collectResults(ResultSet *results) { function wrapResult (line 31) | Local wrapResult(FontDescriptor *result) { type AsyncRequest (line 43) | struct AsyncRequest { method AsyncRequest (line 52) | AsyncRequest(Local v) { function asyncCallback (line 79) | void asyncCallback(uv_work_t *work) { function getAvailableFontsAsync (line 97) | void getAvailableFontsAsync(uv_work_t *work) { function NAN_METHOD (line 103) | NAN_METHOD(getAvailableFonts) { function findFontsAsync (line 117) | void findFontsAsync(uv_work_t *work) { function NAN_METHOD (line 123) | NAN_METHOD(findFonts) { function findFontAsync (line 146) | void findFontAsync(uv_work_t *work) { function NAN_METHOD (line 152) | NAN_METHOD(findFont) { function substituteFontAsync (line 175) | void substituteFontAsync(uv_work_t *work) { function NAN_METHOD (line 181) | NAN_METHOD(substituteFont) { function NAN_MODULE_INIT (line 213) | NAN_MODULE_INIT(Init) { FILE: src/FontManagerLinux.cc function convertWeight (line 4) | int convertWeight(FontWeight weight) { function FontWeight (line 29) | FontWeight convertWeight(int weight) { function convertWidth (line 54) | int convertWidth(FontWidth width) { function FontWidth (line 79) | FontWidth convertWidth(int width) { function FontDescriptor (line 104) | FontDescriptor *createFontDescriptor(FcPattern *pattern) { function ResultSet (line 130) | ResultSet *getResultSet(FcFontSet *fs) { function ResultSet (line 142) | ResultSet *getAvailableFonts() { function FcPattern (line 158) | FcPattern *createPattern(FontDescriptor *desc) { function ResultSet (line 186) | ResultSet *findFonts(FontDescriptor *desc) { function FontDescriptor (line 199) | FontDescriptor *findFont(FontDescriptor *desc) { function FontDescriptor (line 214) | FontDescriptor *substituteFont(char *postscriptName, char *string) { FILE: src/FontManagerWindows.cc function WCHAR (line 11) | WCHAR *utf8ToUtf16(const char *input) { function getLocaleIndex (line 26) | unsigned int getLocaleIndex(IDWriteLocalizedStrings *strings) { function FontDescriptor (line 87) | FontDescriptor *resultFromFont(IDWriteFont *font) { function ResultSet (line 162) | ResultSet *getAvailableFonts() { function resultMatches (line 211) | bool resultMatches(FontDescriptor *result, FontDescriptor *desc) { function ResultSet (line 236) | ResultSet *findFonts(FontDescriptor *desc) { function FontDescriptor (line 251) | FontDescriptor *findFont(FontDescriptor *desc) { class FontFallbackRenderer (line 287) | class FontFallbackRenderer : public IDWriteTextRenderer { method FontFallbackRenderer (line 293) | FontFallbackRenderer(IDWriteFontCollection *collection) { function FontDescriptor (line 402) | FontDescriptor *substituteFont(char *postscriptName, char *string) { FILE: test/index.js function assertFontDescriptor (line 20) | function assertFontDescriptor(font) {