Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
PanelControlDamperFactory.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_UI_PANELS_EDITOR_CONTROL_PANELCONTROLDAMPERFACTORY_HPP_
2#define IV_SRC_UI_PANELS_EDITOR_CONTROL_PANELCONTROLDAMPERFACTORY_HPP_
3
4
5#include "logic/structs.hpp"
8
10{
11
13{
14 bool resetWiredChannels {true};
16};
17
33
34}// namespace iv::panels::control
35
36#endif//IV_SRC_UI_PANELS_EDITOR_CONTROL_PANELCONTROLDAMPERFACTORY_HPP_
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
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