void closeCallback() { Application* app = (Application*)Application::TheApplication; if (app) app->onClose(); glutLeaveMainLoop(); }