|
static AbstractComponentGUI * | panelListSelectTank (std::weak_ptr< iv::tanks::Tank > &selectedTankOut) |
|
static AbstractComponentGUI * | panelListSelectGenerator (std::weak_ptr< iv::model::pms::Generator > &selectedGeneratorOut) |
|
static AbstractComponentGUI * | panelListSelectValve (std::weak_ptr< iv::model::control::Valve > &selectedValveOut) |
|
static AbstractComponentGUI * | panelListSelectDamper (std::weak_ptr< iv::model::control::Damper > &selectedDamperOut) |
|
static AbstractComponentGUI * | panelEditSize (iv::types::width minWidth, iv::types::height minHeight, iv::types::width &widthOut, iv::types::height &heightOut) |
|
static AbstractComponentGUI * | panelEditWidth (iv::types::width minWidth, iv::types::width &widthOut) |
|
static AbstractComponentGUI * | panelEditHeight (iv::types::height minHeight, iv::types::height &heightOut) |
|
static AbstractComponentGUI * | panelEditFontSize (iv::types::height minSize, iv::types::height &sizeOut) |
|
static AbstractComponentGUI * | panelEditRadius (iv::types::radius minRadius, iv::types::radius radius, iv::types::width &sizeXOut, iv::types::height &sizeYOut) |
|
static AbstractComponentGUI * | panelEditChannelMimic (iv::mimics::Channel &channelMimicOut, const std::optional< std::function< bool(std::shared_ptr< iv::channels::AbstractChannel >)> > &filter) |
|
static AbstractComponentGUI * | panelEditColor (const std::string &text, iv::types::color &colorOut) |
|
static AbstractComponentGUI * | panelEditTitle (iv::mimics::TitleSettings &titleSettingsOut) |
|
static AbstractComponentGUI * | panelEditDynamicTextConditions (const std::shared_ptr< std::vector< iv::mimics::support::DynamicTextCondition > > &conditions) |
|
static AbstractComponentGUI * | buttonEditHideCommandsSettings (iv::mimics::HideCommandsSettings &hideCommandsSettingsOut) |
|
static AbstractComponentGUI * | buttonBuildElementMimic (const std::string &text, const std::shared_ptr< AbstractBuilderMimicElement > &mimicElementBuilder, const ButtonBuildElementMimicParams &buildElementParams) |
|
static AbstractComponentGUI * | buttonEditChannelMimic (const std::string &title, iv::mimics::Channel &channelMimicOut, const std::optional< std::function< bool(std::shared_ptr< iv::channels::AbstractChannel >)> > &filter=std::nullopt) |
|
static std::pair< AbstractComponentGUI *, AbstractComponentGUI * > | buttonEditOptionalChannelMimic (const std::string &checkButtonText, bool &isCheckedOut, const std::string &title, iv::mimics::Channel &channelMimicOut, const std::optional< std::function< bool(std::shared_ptr< iv::channels::AbstractChannel >)> > &filter=std::nullopt) |
|
static AbstractComponentGUI * | buttonEditTrip (const std::string &text, iv::mimics::support::TripReset &tripResetOut) |
|
static AbstractComponentGUI * | buttonEditMaintenance (const std::string &text, iv::mimics::support::Maintenance &maintenanceOut) |
|
static AbstractComponentGUI * | buttonEditAutomatic (const std::string &text, iv::mimics::support::Automatic &automaticOut) |
|
static AbstractComponentGUI * | buttonEditAttempt (const std::string &text, iv::mimics::support::Attempt &attemptsOut) |
|
static AbstractComponentGUI * | buttonEditRemoteLocal (const std::string &text, iv::mimics::Channel &remoteLocal) |
|
static AbstractComponentGUI * | buttonEditOnlineVariables (std::string_view text, const std::shared_ptr< iv::mimics::OnlineVariables > &onlineVariables) |
|
static AbstractComponentGUI * | buttonEditAddedAlarms (std::string_view weakChannelInList, const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &addedAlarms) |
|
static AbstractComponentGUI * | buttonDynamicTextConditions (const std::string &text, std::map< iv::types::order, iv::mimics::support::DynamicTextCondition > &conditions) |
|
static AbstractComponentGUI * | buttonEditPmsPriorities (const std::string &text, const std::shared_ptr< std::vector< iv::mimics::elements::PmsPriorities::PriorityData > > &priorities) |
|
static AbstractComponentGUI * | panelColorLogics (iv::logics::LogicExpressionMap< iv::types::color > &colorLogics) |
|
static AbstractComponentGUI * | buttonColorLogics (iv::logics::LogicExpressionMap< iv::types::color > &colorLogics) |
|