Fit windows to content
This commit is contained in:
parent
62838a4887
commit
7c15a8eaf8
@ -480,13 +480,17 @@ void Draw::DrawString(const b3Color& color, const b3Vec3& pw, const char* text,
|
|||||||
|
|
||||||
va_list args;
|
va_list args;
|
||||||
va_start(args, text);
|
va_start(args, text);
|
||||||
|
|
||||||
|
ImGui::PushStyleVar(ImGuiStyleVar_WindowBorderSize, 0.0f);
|
||||||
ImGui::SetNextWindowBgAlpha(0.0f);
|
ImGui::SetNextWindowBgAlpha(0.0f);
|
||||||
ImGui::SetNextWindowPos(ImVec2(0.0f, 0.0f));
|
ImGui::SetNextWindowPos(ImVec2(0.0f, 0.0f));
|
||||||
ImGui::SetNextWindowSize(ImVec2(g_camera->m_width, g_camera->m_height));
|
ImGui::SetNextWindowSize(ImVec2(0.0f, 0.0f));
|
||||||
ImGui::Begin("Superlay", NULL, ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoInputs | ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoScrollbar);
|
ImGui::Begin("Superlay", NULL, ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoInputs | ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoScrollbar);
|
||||||
ImGui::SetCursorPos(ImVec2(ps.x, ps.y));
|
ImGui::SetCursorPos(ImVec2(ps.x, ps.y));
|
||||||
ImGui::TextColoredV(ImVec4(color.r, color.g, color.b, color.a), text, args);
|
ImGui::TextColoredV(ImVec4(color.r, color.g, color.b, color.a), text, args);
|
||||||
ImGui::End();
|
ImGui::End();
|
||||||
|
ImGui::PopStyleVar();
|
||||||
|
|
||||||
va_end(args);
|
va_end(args);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -495,12 +499,14 @@ void Draw::DrawString(const b3Color& color, const char* text, ...)
|
|||||||
va_list args;
|
va_list args;
|
||||||
va_start(args, text);
|
va_start(args, text);
|
||||||
|
|
||||||
|
ImGui::PushStyleVar(ImGuiStyleVar_WindowBorderSize, 0.0f);
|
||||||
ImGui::SetNextWindowBgAlpha(0.0f);
|
ImGui::SetNextWindowBgAlpha(0.0f);
|
||||||
ImGui::SetNextWindowPos(ImVec2(0.0f, 40.0f));
|
ImGui::SetNextWindowPos(ImVec2(0.0f, 40.0f));
|
||||||
ImGui::SetNextWindowSize(ImVec2(g_camera->m_width, g_camera->m_height));
|
ImGui::SetNextWindowSize(ImVec2(0.0f, 0.0f));
|
||||||
ImGui::Begin("Overlay", NULL, ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoInputs | ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoScrollbar);
|
ImGui::Begin("Overlay", NULL, ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoInputs | ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoScrollbar);
|
||||||
ImGui::TextColoredV(ImVec4(color.r, color.g, color.b, color.a), text, args);
|
ImGui::TextColoredV(ImVec4(color.r, color.g, color.b, color.a), text, args);
|
||||||
ImGui::End();
|
ImGui::End();
|
||||||
|
ImGui::PopStyleVar();
|
||||||
|
|
||||||
va_end(args);
|
va_end(args);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user