Radium Engine
1.5.20
|
This is the complete list of members for Ra::Gui::VariableSetEditor, including all inherited members.
addButton(const std::string &name, std::function< void()> callback, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addColorInput(const std::string &name, const std::function< void(const Ra::Core::Utils::Color &clr)> &callback, Ra::Core::Utils::Color color=Ra::Core::Utils::Color::Black(), bool withAlpha=true, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addComboBox(const std::string &name, std::function< void(int)> callback, int initial, const std::vector< std::string > &items, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addComboBox(const std::string &name, std::function< void(const QString &)> callback, const std::string &initial, const std::vector< std::string > &items, const std::string &tooltip="") (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | |
addConstrainedNumberInput(const std::string &name, std::function< void(T)> callback, Scalar initial, std::function< bool(T)> predicate, const std::string &tooltip="", int dec=3) | Ra::Gui::Widgets::ControlPanel | |
addEnumWidget(const std::string &name, T &initial, Core::VariableSet ¶ms, const nlohmann::json ¶mMetadata) | Ra::Gui::VariableSetEditor | |
addFileInput(const std::string &name, std::function< void(std::string)> callback, const std::string &rootDirectory, const std::string &filters, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addFileOutput(const std::string &name, std::function< void(std::string)> callback, const std::string &rootDirectory, const std::string &filters, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addLabel(const std::string &text) | Ra::Gui::Widgets::ControlPanel | |
addMatrixInput(const std::string &name, std::function< void(const Ra::Core::MatrixN &)> callback, const Ra::Core::MatrixN &initial, int dec=3, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addMatrixWidget(const std::string &key, T &initial, Core::VariableSet ¶ms, const nlohmann::json &metadata) | Ra::Gui::VariableSetEditor | |
addNumberInput(const std::string &name, std::function< void(T)> callback, T initial, T min=std::numeric_limits< T >::lowest(), T max=std::numeric_limits< T >::max(), const std::string &tooltip="", int dec=3) | Ra::Gui::Widgets::ControlPanel | |
addNumberWidget(const std::string &name, T &initial, Core::VariableSet ¶ms, const nlohmann::json &metadata) | Ra::Gui::VariableSetEditor | |
addOption(const std::string &name, std::function< void(bool)> callback, bool set=false, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addPowerSliderInput(const std::string &name, std::function< void(double)> callback, double initial=0, double min=0, double max=100, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addSeparator() (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | |
addSliderInput(const std::string &name, std::function< void(int)> callback, int initial=0, int min=0, int max=100, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addStretch(int stretch) (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | |
addVectorInput(const std::string &name, std::function< void(const std::vector< T > &)> callback, const std::vector< T > &initial, const std::string &tooltip="") | Ra::Gui::Widgets::ControlPanel | |
addVectorWidget(const std::string &key, std::vector< T > &initial, Core::VariableSet ¶ms, const nlohmann::json &metadata) | Ra::Gui::VariableSetEditor | |
addWidget(QWidget *newWidget) | Ra::Gui::Widgets::ControlPanel | |
ControlPanel(const std::string &name, bool hline=true, QWidget *parent=nullptr) (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | explicit |
ControlPanel(const ControlPanel &)=delete (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | |
ControlPanel(ControlPanel &&)=delete (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | |
newLayout() (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | inline |
operator=(const VariableSetEditor &)=delete (defined in Ra::Gui::VariableSetEditor) | Ra::Gui::VariableSetEditor | |
operator=(VariableSetEditor &&)=delete (defined in Ra::Gui::VariableSetEditor) | Ra::Gui::VariableSetEditor | |
operator=(const ControlPanel &)=delete (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | |
operator=(ControlPanel &&)=delete (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | |
parameterModified(const std::string &name) | Ra::Gui::VariableSetEditor | signal |
setShowUnspecified(bool enable) | Ra::Gui::VariableSetEditor | inline |
setupUi(Core::VariableSet ¶ms, const nlohmann::json &constraints) | Ra::Gui::VariableSetEditor | |
showUnspecified() (defined in Ra::Gui::VariableSetEditor) | Ra::Gui::VariableSetEditor | inline |
VariableSetEditor(const std::string &name, QWidget *parent=nullptr) (defined in Ra::Gui::VariableSetEditor) | Ra::Gui::VariableSetEditor | explicit |
VariableSetEditor(const VariableSetEditor &)=delete (defined in Ra::Gui::VariableSetEditor) | Ra::Gui::VariableSetEditor | |
VariableSetEditor(VariableSetEditor &&)=delete (defined in Ra::Gui::VariableSetEditor) | Ra::Gui::VariableSetEditor | |
~ControlPanel() override=default (defined in Ra::Gui::Widgets::ControlPanel) | Ra::Gui::Widgets::ControlPanel | |
~VariableSetEditor()=default (defined in Ra::Gui::VariableSetEditor) | Ra::Gui::VariableSetEditor |