1#ifndef LIBS_DIAMAR_CINDICATORUSER_HPP_
2#define LIBS_DIAMAR_CINDICATORUSER_HPP_
7#include "model/enums.hpp"
26 [[nodiscard]]
bool isVisible()
const override;
Definition AbstractComponentGUI.hpp:30
Definition CIndicatorUser.hpp:10
bool m_isChangedToProfileDefault
Definition CIndicatorUser.hpp:35
CIndicatorUser & operator=(CIndicatorUser &&other)=delete
static AbstractComponentGUI * prvPanelChangeUserDefault(iv::diamar::eUserProfileType userType)
Definition CIndicatorUser.cpp:166
static AbstractComponentGUI * prvPanelUsers(iv::model::eShipArea areaStation)
Definition CIndicatorUser.cpp:118
bool m_isStarted
Definition CIndicatorUser.hpp:34
~CIndicatorUser() override
std::optional< std::string > processIndicatorIcon() override
Definition CIndicatorUser.cpp:67
AbstractComponentGUI * panel() override
Definition CIndicatorUser.cpp:48
CIndicatorUser & operator=(const CIndicatorUser &other)=delete
bool displayPanelDynamic() const override
Definition CIndicatorUser.cpp:77
void updateIndicator() override
Definition CIndicatorUser.cpp:29
CIndicatorUser()
Definition CIndicatorUser.cpp:20
std::string m_icon
Definition CIndicatorUser.hpp:33
CIndicatorUser(const CIndicatorUser &other)=delete
CIndicatorUser(CIndicatorUser &&other)=delete
bool isVisible() const override
Definition CIndicatorUser.cpp:72
Definition AbstractDiamarIndicator.hpp:10
eUserProfileType
Definition enums.hpp:34
eShipArea
Definition enums.hpp:11