Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <CPanelUnitsAddUnit.hpp>
Classes | |
struct | PmmCreationInfo |
Public Types | |
typedef std::pair< iv::types::unitId, iv::units::eUnitType > | TPairUnitIdUnitType |
Public Member Functions | |
CPanelUnitsAddUnit () | |
~CPanelUnitsAddUnit ()=default | |
CPanelUnitsAddUnit (const CPanelUnitsAddUnit &other)=delete | |
CPanelUnitsAddUnit (CPanelUnitsAddUnit &&other)=delete | |
CPanelUnitsAddUnit & | operator= (const CPanelUnitsAddUnit &other)=delete |
CPanelUnitsAddUnit & | operator= (CPanelUnitsAddUnit &&other)=delete |
AbstractComponentGUI * | buildPanel () |
TPairUnitIdUnitType | getUnitToAdd () const |
uint16_t | getNumUnitsToAdd () const |
AbstractComponentGUI * | specificPanelPmm () |
AbstractComponentGUI * | panelDefault () |
Static Public Member Functions | |
static AbstractComponentGUI * | specificPanelUniqueUnits () |
Public Attributes | |
PmmCreationInfo | m_pmmCreationInfo |
Static Private Member Functions | |
static std::set< iv::units::eUnitType > | getUnitTypeExceptions (const std::shared_ptr< iv::units::Units > &units) |
Private Attributes | |
TPairUnitIdUnitType | m_unitToAdd |
uint16_t | m_numUnitsToAdd |
CPanelUnitsAddUnit::CPanelUnitsAddUnit | ( | ) |
|
default |
|
delete |
|
delete |
AbstractComponentGUI * CPanelUnitsAddUnit::buildPanel | ( | ) |
|
nodiscard |
|
nodiscard |
|
staticprivate |
|
delete |
|
delete |
AbstractComponentGUI * CPanelUnitsAddUnit::panelDefault | ( | ) |
AbstractComponentGUI * CPanelUnitsAddUnit::specificPanelPmm | ( | ) |
|
static |
|
private |
PmmCreationInfo CPanelUnitsAddUnit::m_pmmCreationInfo |
|
private |