Mads
Multi-Agent Distributed System
Loading...
Searching...
No Matches
gui_style.hpp File Reference
#include <imgui.h>
#include <filesystem>
#include <string>

Go to the source code of this file.

Classes

struct  MadsGui::Texture
 

Namespaces

namespace  MadsGui
 

Functions

const char * MadsGui::setup_gl_hints ()
 
void MadsGui::apply_style ()
 
ImFont * MadsGui::load_monospace_font (float size_pixels=15.0F)
 
Texture MadsGui::load_texture_from_png (const std::filesystem::path &path)
 
Texture MadsGui::load_logo (const std::filesystem::path &primary_images_dir)
 
void MadsGui::free_texture (Texture &texture)
 
float MadsGui::status_footer_height ()
 
void MadsGui::draw_status_footer (const Texture &logo, const std::string &line1, const std::string &line2)
 

Variables

constexpr int MadsGui::kWindowWidth = 1440
 
constexpr int MadsGui::kWindowHeight = 900
 
constexpr ImVec4 MadsGui::kClearColor {0.06F, 0.06F, 0.08F, 1.0F}
 
constexpr ImVec4 MadsGui::kOkColor {0.42F, 0.80F, 0.48F, 1.0F}
 
constexpr ImVec4 MadsGui::kErrorColor {0.92F, 0.39F, 0.39F, 1.0F}
 
constexpr ImGuiWindowFlags MadsGui::kMainWindowFlags