Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
WindowManager.hpp
1#pragma once
2
3#include <vector>
4#include "Window.hpp"
5
6namespace Grindstone {
8 public:
10
12 virtual Grindstone::Window* GetWindowByIndex(unsigned int i);
13 virtual unsigned int GetNumWindows();
14 virtual void CloseWindow(Grindstone::Window* window);
15 virtual void UpdateWindows();
16 virtual bool AreAllWindowsClosed();
17 private:
18 std::vector<Window*> windows;
19 };
20};
Definition WindowManager.hpp:7
Definition Window.cs:7
Definition Window.hpp:20