1#ifndef IV_SRC_UI_PANELS_EDITOR_CONTROL_PANELCONTROLVALVEFACTORY_HPP_
2#define IV_SRC_UI_PANELS_EDITOR_CONTROL_PANELCONTROLVALVEFACTORY_HPP_
30 std::map<iv::logic::ParamId, iv::panels::control::LibraryLinkedChannel> &channelsLinked);
Definition AbstractComponentGUI.hpp:30
Definition PanelControlValveFactory.hpp:18
static AbstractComponentGUI * panelGenerateValveLogic(const iv::types::control::valve::valveId &valveId, const iv::panels::control::valve::ValveData &valveData, iv::types::logic::customBlockId &selectedCustomBlockId, std::map< iv::logic::ParamId, iv::panels::control::LibraryLinkedChannel > &channelsLinked)
Definition PanelControlValveFactory.cpp:524
static AbstractComponentGUI * panelLinkValveChannels(iv::panels::control::valve::ValveData &valveData)
Definition PanelControlValveFactory.cpp:435
static AbstractComponentGUI * panelCreateValve(iv::panels::control::valve::ValveData &valveData)
Definition PanelControlValveFactory.cpp:287
static AbstractComponentGUI * panelRemoveValve(iv::panels::control::RemoveValveResult &removeValveResult)
Definition PanelControlValveFactory.cpp:305
static AbstractComponentGUI * panelEditValve(iv::panels::control::valve::ValveData &valveData)
Definition PanelControlValveFactory.cpp:300
PanelControlValveFactory()=delete
Definition constants.hpp:7
std::string valveId
Definition types.hpp:106
uint16_t customBlockId
Definition types.hpp:130
Definition PanelControlValveFactory.hpp:12
bool removeSoftwareChannels
Definition PanelControlValveFactory.hpp:14
bool resetWiredChannels
Definition PanelControlValveFactory.hpp:13
Definition structs.hpp:31