1#ifndef LIBS_PANELS_CPANELLOGICSEDITSELECTEDCHANNEL_HPP_
2#define LIBS_PANELS_CPANELLOGICSEDITSELECTEDCHANNEL_HPP_
7#include <bits/stdint-uintn.h>
Definition AbstractComponentGUI.hpp:30
Definition CComboBox.hpp:48
Definition CMoveChannelRestrictions.hpp:9
Definition CPanelLogicsEditSelectedChannel.hpp:18
void populateChannelComboBox(bool selectedUnitChanged)
Definition CPanelLogicsEditSelectedChannel.cpp:220
size_t getCurrentChannelPopulationSize()
Definition CPanelLogicsEditSelectedChannel.cpp:250
const std::string & getCurrentDescription() const
Definition CPanelLogicsEditSelectedChannel.cpp:262
CPanelLogicsEditSelectedChannel & operator=(const CPanelLogicsEditSelectedChannel &other)=delete
CUnitsRestrictions::TUnitChannel m_currentUnitChannel
Definition CPanelLogicsEditSelectedChannel.hpp:56
CComboBox * m_comboBoxUnit
Definition CPanelLogicsEditSelectedChannel.hpp:60
void setCurrentTagAndDescription()
Definition CPanelLogicsEditSelectedChannel.cpp:288
std::string m_currentDescription
Definition CPanelLogicsEditSelectedChannel.hpp:58
CPanelLogicsEditSelectedChannel(CPanelLogicsEditSelectedChannel &&other)=delete
const std::string & getCurrentTag() const
Definition CPanelLogicsEditSelectedChannel.cpp:267
void setCurrentChannel(uint16_t channel)
Definition CPanelLogicsEditSelectedChannel.cpp:313
CPanelLogicsEditSelectedChannel & operator=(CPanelLogicsEditSelectedChannel &&other)=delete
std::pair< uint32_t, uint32_t > TUnitChannelComboBox
Definition CPanelLogicsEditSelectedChannel.hpp:23
CPanelLogicsEditSelectedChannel(const CUnitsRestrictions::TUnitChannel ¤tUnitChannel)
Definition CPanelLogicsEditSelectedChannel.cpp:106
uint16_t getCurrentUnit() const
Definition CPanelLogicsEditSelectedChannel.cpp:272
iv::eLanguage m_activeLanguage
Definition CPanelLogicsEditSelectedChannel.hpp:64
uint32_t getUnitSelected(uint32_t option) const
Definition CPanelLogicsEditSelectedChannel.cpp:183
AbstractComponentGUI * buildPanel()
Definition CPanelLogicsEditSelectedChannel.cpp:125
CEdit * m_editTag
Definition CPanelLogicsEditSelectedChannel.hpp:62
void populateUnitComboBox()
Definition CPanelLogicsEditSelectedChannel.cpp:195
CComboBox * m_comboBoxChannel
Definition CPanelLogicsEditSelectedChannel.hpp:61
const TUnitChannelComboBox & getSelectedUnitChannel() const
Definition CPanelLogicsEditSelectedChannel.cpp:283
CPanelLogicsEditSelectedChannel(const CPanelLogicsEditSelectedChannel &other)=delete
size_t getCurrentUnitPopulationSize()
Definition CPanelLogicsEditSelectedChannel.cpp:256
void setCurrentUnit(uint16_t unit)
Definition CPanelLogicsEditSelectedChannel.cpp:308
std::string m_currentTag
Definition CPanelLogicsEditSelectedChannel.hpp:57
uint16_t getCurrentChannel() const
Definition CPanelLogicsEditSelectedChannel.cpp:277
CEdit * m_editDescription
Definition CPanelLogicsEditSelectedChannel.hpp:63
~CPanelLogicsEditSelectedChannel()=default
TUnitChannelComboBox m_unitChannelComboBox
Definition CPanelLogicsEditSelectedChannel.hpp:66
uint32_t getChannelSelected(uint32_t option) const
Definition CPanelLogicsEditSelectedChannel.cpp:189
std::pair< iv::types::unitId, iv::types::channelOrder > TUnitChannel
Definition CUnitsRestrictions.hpp:18
eLanguage
Definition enums.hpp:37