资源分享
Kanalga Telegram’da o‘tish
This Channel follows Telegram Terms.No adult content, no violence, no spam.
Ko'proq ko'rsatishMamlakat belgilanmaganToif belgilanmagan
1 051
Obunachilar
-324 soatlar
+27 kun
-930 kun
Postlar arxiv
1 052
if (Info::SHOW) { static float fps = 0.0f; fps = ImGui::GetIO().Framerate; float temp = 40.0f; char infoBuffer[64]; snprintf(infoBuffer, sizeof(infoBuffer), OBFUSCATE(ICON_FA_INFO_CIRCLE " FPS %.0f/90 | TEMP %.1f°C"), fps, temp); ImVec2 textSize = ImGui::CalcTextSize(infoBuffer); float paddingX = 25.0f; float paddingY = 8.0f; float boxWidth = textSize.x + paddingX * 2; float boxHeight = textSize.y + paddingY * 2; float posX = ((float)density / 2.0f) - (boxWidth / 2.0f); float posY = 25.0f; draw->AddRectFilled(ImVec2(posX, posY),ImVec2(posX + boxWidth, posY + boxHeight),IM_COL32(0, 0, 0, 180),20.0f); draw->AddCircleFilled(ImVec2(posX + 15, posY + boxHeight / 2),5.0f,IM_COL32(0, 255, 0, 255)); ImColor fpsColor; if (fps < 30) fpsColor = ImColor(255, 0, 0); else if (fps < 60) fpsColor = ImColor(255, 200, 0); else fpsColor = ImColor(0, 255, 100); draw->AddText(ImVec2(posX + 30, posY + paddingY),fpsColor,infoBuffer); }
