/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
v4
Projects/SampleApp_Asteroids/Window.cpp
31 строка
806 B
jankrassnigg
Milestone 4
27 мар 2014, 19:08
27 мар 2014, 19:08
bfef15a
Код
Авторство
О чём код?
#include "Window.h" #include <gl/GL.h> #include <Foundation/Logging/Log.h> GameWindow::GameWindow() { m_CreationDescription.m_ClientAreaSize.width = 500; m_CreationDescription.m_ClientAreaSize.height = 500; m_CreationDescription.m_Title = "SampleApp_Game"; m_CreationDescription.m_GraphicsAPI = ezGraphicsAPI::OpenGL; m_CreationDescription.m_bFullscreenWindow = false; m_CreationDescription.m_bResizable = true; Initialize(); } GameWindow::~GameWindow() { Destroy(); } void GameWindow::OnResizeMessage(const ezSizeU32& newWindowSize) { ezLog::Info("Resolution changed to %i * %i", newWindowSize.width, newWindowSize.height); m_CreationDescription.m_ClientAreaSize = newWindowSize; } ezSizeU32 GameWindow::GetResolution() const { return m_CreationDescription.m_ClientAreaSize; }