1#ifndef IV_SRC_UI_PANELS_EDITOR_CONTROL_PANELCONTROLDAMPERFACTORY_HPP_
2#define IV_SRC_UI_PANELS_EDITOR_CONTROL_PANELCONTROLDAMPERFACTORY_HPP_
31 std::map<iv::logic::ParamId, iv::panels::control::LibraryLinkedChannel> &channelsLinked);
Definition AbstractComponentGUI.hpp:30
Definition PanelControlDamperFactory.hpp:19
static AbstractComponentGUI * panelCreateDamper(iv::panels::control::damper::DamperData &damperData)
Definition PanelControlDamperFactory.cpp:292
static AbstractComponentGUI * panelLinkDamperChannels(iv::panels::control::damper::DamperData &damperData)
Definition PanelControlDamperFactory.cpp:441
static AbstractComponentGUI * panelRemoveDamper(iv::panels::control::RemoveDamperResult &removeDamperResult)
Definition PanelControlDamperFactory.cpp:310
static AbstractComponentGUI * panelGenerateDamperLogic(const iv::types::control::damper::damperId &damperId, const iv::panels::control::damper::DamperData &damperData, iv::types::logic::customBlockId &selectedCustomBlockId, std::map< iv::logic::ParamId, iv::panels::control::LibraryLinkedChannel > &channelsLinked)
Definition PanelControlDamperFactory.cpp:529
PanelControlDamperFactory()=delete
static AbstractComponentGUI * panelEditDamper(iv::panels::control::damper::DamperData &damperData)
Definition PanelControlDamperFactory.cpp:305
Definition constants.hpp:7
std::string damperId
Definition types.hpp:114
uint16_t customBlockId
Definition types.hpp:130
Definition PanelControlDamperFactory.hpp:13
bool removeSoftwareChannels
Definition PanelControlDamperFactory.hpp:15
bool resetWiredChannels
Definition PanelControlDamperFactory.hpp:14
Definition structs.hpp:55