void UI::ShowDebugHud(bool value) { SystemUI::DebugHud* hud = GetSubsystem<SystemUI::DebugHud>(); if (!hud) return; if (value) hud->SetMode(SystemUI::DEBUGHUD_SHOW_ALL); else hud->SetMode(SystemUI::DEBUGHUD_SHOW_NONE); }
void IPCPlayerApp::HandleIPCInitialize(StringHash eventType, VariantMap& eventData) { brokerActive_ = true; SystemUI::DebugHud* debugHud = GetSubsystem<SystemUI::DebugHud>(); if (debugHud) debugHud->SetMode(eventData["debugHudMode"].GetUInt()); }
void PlayerMode::HandleIPCInitialize(StringHash eventType, VariantMap& eventData) { brokerActive_ = true; JSVM* vm = JSVM::GetJSVM(0); if (!vm->ExecuteMain()) { SendEvent(E_EXITREQUESTED); } // BEGIN LICENSE MANAGEMENT licenseModule3D_ = eventData["license3D"].GetBool(); // END LICENSE MANAGEMENT SystemUI::DebugHud* debugHud = GetSubsystem<SystemUI::DebugHud>(); if (debugHud) debugHud->SetMode(eventData["debugHudMode"].GetUInt()); }