Added mMainWindowStyles variable to Application.
This commit is contained in:
@@ -96,8 +96,16 @@ int Application::run(int argc, char** argv)
|
||||
ImGui::SetNextWindowPos(ImGui::GetMainViewport()->Pos);
|
||||
ImGui::SetNextWindowSize(ImGui::GetMainViewport()->Size);
|
||||
ImGui::SetNextWindowViewport(ImGui::GetMainViewport()->ID);
|
||||
|
||||
for (const auto& [variable, value] : mMainWindowStyles) {
|
||||
std::visit([&](auto val) {
|
||||
ImGui::PushStyleVar(variable, val);
|
||||
}, value);
|
||||
}
|
||||
|
||||
ImGui::Begin("##main", nullptr, mMainWindowFlags);
|
||||
ImGui::PopStyleVar(static_cast<int>(mMainWindowStyles.size()));
|
||||
|
||||
render();
|
||||
|
||||
mTaskLoop.tick();
|
||||
|
||||
Reference in New Issue
Block a user