This repository has been archived on 2025-03-02. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
neofx-zoomedit/WindowManager.h

24 lines
409 B
C++

#ifndef WINDOWMANAGER_H_
#define WINDOWMANAGER_H_
#include <list>
#include <gtk/gtk.h>
#include <gtk/gtkgl.h>
#include "Window.h"
class WindowManager {
private:
GdkGLConfig *glconfig;
std::list<Window*> windows;
public:
WindowManager(GdkGLConfig *glconfig);
virtual ~WindowManager();
void run();
void windowClosed(Window *window);
};
#endif /*WINDOWMANAGER_H_*/