0.2.0
Loading...
Searching...
No Matches
Global.hpp
Go to the documentation of this file.
1// This file is part of INSTINCT, the INS Toolkit for Integrated
2// Navigation Concepts and Training by the Institute of Navigation of
3// the University of Stuttgart, Germany.
4//
5// This Source Code Form is subject to the terms of the Mozilla Public
6// License, v. 2.0. If a copy of the MPL was not distributed with this
7// file, You can obtain one at https://mozilla.org/MPL/2.0/.
8
13
14#pragma once
15
16#include <vector>
17#include <imgui.h>
18
19namespace NAV::gui::windows
20{
21
23extern bool showImGuiDemoWindow;
25extern bool showImPlotDemoWindow;
26
30extern bool showImPlotStyleEditor;
32extern bool showFontSizeEditor;
34extern bool showColormapEditor;
35
39void renderGlobalWindows(std::vector<ImVec4>& colors, const std::vector<const char*>& colorNames);
40
41} // namespace NAV::gui::windows
bool showNodeEditorStyleEditor
Flag whether the NodeEditor style editor windows should be displayed.
bool showFontSizeEditor
Flag whether the Font size editor window should be displayed.
bool showColormapEditor
Flag whether the Colormap editor window should be displayed.
bool showImPlotStyleEditor
Flag whether the ImPlot style editor windows should be displayed.
bool showImPlotDemoWindow
Flag whether the ImPlot Demo window should be displayed.
void renderGlobalWindows(std::vector< ImVec4 > &colors, const std::vector< const char * > &colorNames)
Called every frame to render global windows.
bool showImGuiDemoWindow
Flag whether the ImGui Demo window should be displayed.