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

#include <PanelChannelsEditorFactory.hpp>

Classes

struct  ChannelSelectionParams
 

Static Public Member Functions

static AbstractComponentGUIpanelSelectChannel (const ChannelSelectionParams &params)
 
static bool runPanelSelectChannel (CDialog *dlgFather, const ChannelSelectionParams &params)
 
static AbstractComponentGUIbuttonSelectChannel (const ChannelSelectionParams &params)
 
static AbstractComponentGUIbuttonSelectChannel (std::weak_ptr< iv::channels::AbstractChannel > &channelOut, const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channels)
 
static AbstractComponentGUIbuttonSelectChannelWithClear (std::weak_ptr< iv::channels::AbstractChannel > &channelOut, const std::optional< std::function< bool(std::shared_ptr< iv::channels::AbstractChannel >)> > &filter=std::nullopt)
 

Member Function Documentation

◆ buttonSelectChannel() [1/2]

AbstractComponentGUI * iv::panels::channels::PanelChannelsEditorFactory::buttonSelectChannel ( const ChannelSelectionParams & params)
static

◆ buttonSelectChannel() [2/2]

AbstractComponentGUI * iv::panels::channels::PanelChannelsEditorFactory::buttonSelectChannel ( std::weak_ptr< iv::channels::AbstractChannel > & channelOut,
const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > & channels )
static

◆ buttonSelectChannelWithClear()

AbstractComponentGUI * iv::panels::channels::PanelChannelsEditorFactory::buttonSelectChannelWithClear ( std::weak_ptr< iv::channels::AbstractChannel > & channelOut,
const std::optional< std::function< bool(std::shared_ptr< iv::channels::AbstractChannel >)> ,
& filter = std::nullopt )
static

◆ panelSelectChannel()

AbstractComponentGUI * iv::panels::channels::PanelChannelsEditorFactory::panelSelectChannel ( const ChannelSelectionParams & params)
static

◆ runPanelSelectChannel()

bool iv::panels::channels::PanelChannelsEditorFactory::runPanelSelectChannel ( CDialog * dlgFather,
const ChannelSelectionParams & params )
static

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