Added FPS display
This commit is contained in:
parent
434bb3494a
commit
6f59955c92
@ -34,8 +34,8 @@ namespace hex {
|
||||
void deinitImGui();
|
||||
|
||||
GLFWwindow* m_window;
|
||||
|
||||
std::vector<View*> m_views;
|
||||
bool m_fpsVisible = false;
|
||||
};
|
||||
|
||||
}
|
@ -122,7 +122,7 @@ namespace hex {
|
||||
}
|
||||
|
||||
void ViewHashes::createMenu() {
|
||||
if (ImGui::BeginMenu("Window")) {
|
||||
if (ImGui::BeginMenu("View")) {
|
||||
ImGui::MenuItem("Hash View", "", &this->m_windowOpen);
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
@ -69,7 +69,7 @@ namespace hex {
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (ImGui::BeginMenu("Window")) {
|
||||
if (ImGui::BeginMenu("View")) {
|
||||
ImGui::MenuItem("Hex View", "", &this->m_memoryEditor.Open);
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ namespace hex {
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (ImGui::BeginMenu("Window")) {
|
||||
if (ImGui::BeginMenu("View")) {
|
||||
ImGui::MenuItem("Pattern View", "", &this->m_windowOpen);
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
@ -53,7 +53,7 @@ namespace hex {
|
||||
}
|
||||
|
||||
void ViewPatternData::createMenu() {
|
||||
if (ImGui::BeginMenu("Window")) {
|
||||
if (ImGui::BeginMenu("View")) {
|
||||
ImGui::MenuItem("Data View", "", &this->m_windowOpen);
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
@ -64,6 +64,18 @@ namespace hex {
|
||||
for (auto &view : this->m_views)
|
||||
view->createMenu();
|
||||
|
||||
|
||||
if (ImGui::BeginMenu("View")) {
|
||||
ImGui::MenuItem("Display FPS", "", &this->m_fpsVisible);
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (this->m_fpsVisible) {
|
||||
ImGui::SameLine(ImGui::GetWindowWidth() - 80);
|
||||
ImGui::Text("%.1f FPS", ImGui::GetIO().Framerate);
|
||||
}
|
||||
|
||||
|
||||
ImGui::EndMenuBar();
|
||||
|
||||
ImGui::End();
|
||||
|
Loading…
Reference in New Issue
Block a user