/// <summary> /// Reloads the font using the original loader/builder options. This may be useful if the underlying /// files change, or, more commonly, if the "TransformToCurrentOrthogProjection" option was used when /// creating the font, and the orthog projection has since changed (e.g. resizing the window). This /// will do nothing for fonts created directly from a Font object. /// </summary> public void Reload() { switch (fontLoadDescription.Method) { case FontLoadMethod.QFontFile: { fontData.Dispose(); //dispose old data LoadQFontFromQFontFile(fontLoadDescription); break; } case FontLoadMethod.FontFile: { fontData.Dispose(); //dispose old data LoadQFontFromFontFile(fontLoadDescription); break; } } }