MCPcopy Create free account
hub / github.com/defold/defold / OnWindowFocus

Function OnWindowFocus

engine/engine/src/engine.cpp:273–283  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

271 static void Dispatch(dmMessage::Message *message_object, void* user_ptr);
272
273 static void OnWindowFocus(void* user_data, uint32_t focus)
274 {
275 Engine* engine = (Engine*)user_data;
276 ScopedExtensionParams params(engine);
277
278 dmExtension::Event event;
279 event.m_Event = focus ? EXTENSION_EVENT_ID_ACTIVATEAPP : EXTENSION_EVENT_ID_DEACTIVATEAPP;
280 dmExtension::DispatchEvent( params, &event );
281
282 dmGameSystem::OnWindowFocus(focus != 0);
283 }
284
285 static void OnWindowIconify(void* user_data, uint32_t iconify)
286 {

Callers

nothing calls this directly

Calls 1

DispatchEventFunction · 0.85

Tested by

no test coverage detected