MCPcopy Create free account
hub / github.com/JeanPhilippeKernel/RendererEngine / OnWindowResized

Method OnWindowResized

ZEngine/src/SDL2Window/OpenGLWindow.cpp:230–242  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

228 }
229
230 bool OpenGLWindow::OnWindowResized(WindowResizedEvent& event)
231 {
232 m_property.SetWidth(event.GetWidth());
233 m_property.SetHeight(event.GetHeight());
234
235 ZENGINE_CORE_INFO("Window size updated, Properties : Width = {0}, Height = {1}", m_property.Width, m_property.Height);
236
237 RendererCommand::SetViewport(0, 0, m_property.Width, m_property.Height);
238
239 Event::EventDispatcher event_dispatcher(event);
240 event_dispatcher.ForwardTo<Event::WindowResizedEvent>(std::bind(&CoreWindow::ForwardEventToLayers, this, std::placeholders::_1));
241 return false;
242 }
243
244 bool OpenGLWindow::OnKeyPressed(KeyPressedEvent& event) {
245 Event::EventDispatcher event_dispatcher(event);

Callers

nothing calls this directly

Calls 4

SetWidthMethod · 0.45
GetWidthMethod · 0.45
SetHeightMethod · 0.45
GetHeightMethod · 0.45

Tested by

no test coverage detected