DCS EFM ImGui (FmGui)  v1.2
Source only library for using ImGui with the DCS: World EFM API.
FmGui::Config Struct Reference

FmGui configuration data. More...

#include <FmGui.hpp>

Public Attributes

Style style = Style::kDARK
 
ImGuiConfigFlags configFlags = ImGuiConfigFlags_NavNoCaptureKeyboard
 
std::string iniFileName = "imgui.ini"
 
float iniSavingRate = 5.0f
 

Detailed Description

FmGui configuration data.

Definition at line 75 of file FmGui.hpp.

Member Data Documentation

◆ configFlags

ImGuiConfigFlags FmGui::Config::configFlags = ImGuiConfigFlags_NavNoCaptureKeyboard

The configuration flags passed to the ImGui context. See ImGui documentation for ImGuiConfigFlags. Default value: ImGuiConfigFlags_NavNoCaptureKeyboard

Definition at line 88 of file FmGui.hpp.

◆ iniFileName

std::string FmGui::Config::iniFileName = "imgui.ini"

Full path and filename of the auto generated ImGui .ini configuration file. This can be a full or relative path. See Examples/Fm.cpp for more info. Setting this string to empty results in no configuration file. Default value: "imgui.ini"

Definition at line 95 of file FmGui.hpp.

◆ iniSavingRate

float FmGui::Config::iniSavingRate = 5.0f

The rate in seconds at which the .ini configuration file is updated. Only applicable when the ImGui .ini is enabled. Default value: 5.0f

Definition at line 101 of file FmGui.hpp.

◆ style

Style FmGui::Config::style = Style::kDARK

Enumeration that can be set to the three default styles provided by ImGui in the form Style::kCLASSIC, Style::kDARK, & Style::kLIGHT. Default value: Style::kDARK

Definition at line 82 of file FmGui.hpp.


The documentation for this struct was generated from the following file: