2#include <Gui/RaGui.hpp>
6#include <QPlainTextEdit>
10#include <nlohmann/json.hpp>
12#include <Gui/Widgets/ControlPanel.hpp>
22class RenderParameters;
57 bool showUnspecified() {
return m_showUnspecified; }
73 const nlohmann::json& paramMetadata );
86 const nlohmann::json& metadata );
100 const nlohmann::json& metadata );
110 template <
typename T>
114 const nlohmann::json& metadata );
124 bool m_showUnspecified =
false;
Heterogeneous container storing "Variables", that maps a name (std::string) to a value (of any type T...
Simple Widget for RenderParameter editing The editor will expose a control panel containing all of th...
void setShowUnspecified(bool enable)
Wether to show parameters without associated metadata.
void parameterModified(const std::string &name)
hepler function to manage enum as underlying types in VariableSet