FontPtr Widget::getDefaultFont() { auto engine = getEngine(); if (!engine) return nullptr; return engine->getFontManager()->getDefaultFont(); }
void display() { Window::Ptr window = getCurrentWindow(); if (window) { GraphicsContext& context = windowGraphicsContexts.find(window)->second; context.setViewportSize(window->getSize()); context.checkNativeImages(); Graphics g(context, getFontManager()); window->display(g); glutSwapBuffers(); } }