blob: 17fc36c592759080e0520888e5e76a4198bc6e2a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include "window.h"
Window::Window(const std::string& title):
_handle(glfwCreateWindow(_width, _height, title.c_str(), NULL, NULL)) {
if ( _handle != nullptr ) {
glfwMakeContextCurrent(_handle);
if ( glewInit() == GLEW_OK ) {
_good = true;
}
glfwMakeContextCurrent(nullptr);
}
}
bool Window::isGood() const {
return _good;
}
int Window::getWidth() const {
return _width;
}
int Window::getHeight() const {
return _height;
}
|