Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::panels::control::PanelControlDamperFactory Class Reference

#include <PanelControlDamperFactory.hpp>

Public Member Functions

 PanelControlDamperFactory ()=delete
 

Static Public Member Functions

static AbstractComponentGUIpanelCreateDamper (iv::panels::control::damper::DamperData &damperData)
 
static AbstractComponentGUIpanelEditDamper (iv::panels::control::damper::DamperData &damperData)
 
static AbstractComponentGUIpanelRemoveDamper (iv::panels::control::RemoveDamperResult &removeDamperResult)
 
static AbstractComponentGUIpanelLinkDamperChannels (iv::panels::control::damper::DamperData &damperData)
 
static AbstractComponentGUIpanelGenerateDamperLogic (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)
 

Constructor & Destructor Documentation

◆ PanelControlDamperFactory()

iv::panels::control::PanelControlDamperFactory::PanelControlDamperFactory ( )
delete

Member Function Documentation

◆ panelCreateDamper()

AbstractComponentGUI * iv::panels::control::PanelControlDamperFactory::panelCreateDamper ( iv::panels::control::damper::DamperData & damperData)
static

◆ panelEditDamper()

AbstractComponentGUI * iv::panels::control::PanelControlDamperFactory::panelEditDamper ( iv::panels::control::damper::DamperData & damperData)
static

◆ panelGenerateDamperLogic()

AbstractComponentGUI * iv::panels::control::PanelControlDamperFactory::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 )
static

◆ panelLinkDamperChannels()

AbstractComponentGUI * iv::panels::control::PanelControlDamperFactory::panelLinkDamperChannels ( iv::panels::control::damper::DamperData & damperData)
static

◆ panelRemoveDamper()

AbstractComponentGUI * iv::panels::control::PanelControlDamperFactory::panelRemoveDamper ( iv::panels::control::RemoveDamperResult & removeDamperResult)
static

The documentation for this class was generated from the following files: