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

Method ForwardEventToLayers

ZEngine/src/CoreWindow.cpp:40–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38 }
39
40 void CoreWindow::ForwardEventToLayers(CoreEvent& event) {
41 for (auto it = m_layer_stack_ptr->rbegin(); it != m_layer_stack_ptr->rend(); ++it) {
42 if (event.IsHandled()) {
43 break;
44 }
45 it->get()->OnEvent(event);
46 }
47 }
48
49 CoreWindow* Create(WindowProperty prop) {
50 auto core_window = new ZENGINE_OPENGL_WINDOW(prop);

Callers

nothing calls this directly

Calls 4

rbeginMethod · 0.80
rendMethod · 0.80
IsHandledMethod · 0.80
OnEventMethod · 0.45

Tested by

no test coverage detected