static gboolean OnExposeStatic(GtkWidget* widget, void *, gpointer user_data) { C4Viewport* cvp = static_cast<C4ViewportWindow*>(user_data)->cvp; cvp->Execute(); return true; }