KiCad PCB EDA Suite
Loading...
Searching...
No Matches
VALIDATOR_COMBO_CTRL Class Reference

#include <drc_re_validator_combo_ctrl.h>

Inheritance diagram for VALIDATOR_COMBO_CTRL:

Public Types

enum class  VALIDATION_STATE { InValidCtrl , Valid , NothingSelected }
 

Public Member Functions

 VALIDATOR_COMBO_CTRL ()
 
virtual wxObject * Clone () const override
 
virtual bool Validate (wxWindow *aParent) override
 
VALIDATION_STATE GetValidationState () const
 

Private Attributes

VALIDATION_STATE m_validationState
 

Detailed Description

Definition at line 35 of file drc_re_validator_combo_ctrl.h.

Member Enumeration Documentation

◆ VALIDATION_STATE

Enumerator
InValidCtrl 
Valid 
NothingSelected 

Definition at line 38 of file drc_re_validator_combo_ctrl.h.

Constructor & Destructor Documentation

◆ VALIDATOR_COMBO_CTRL()

VALIDATOR_COMBO_CTRL::VALIDATOR_COMBO_CTRL ( )

Definition at line 27 of file drc_re_validator_combo_ctrl.cpp.

References m_validationState, and Valid.

Referenced by Clone().

Member Function Documentation

◆ Clone()

wxObject * VALIDATOR_COMBO_CTRL::Clone ( ) const
overridevirtual

Definition at line 32 of file drc_re_validator_combo_ctrl.cpp.

References VALIDATOR_COMBO_CTRL().

◆ GetValidationState()

VALIDATOR_COMBO_CTRL::VALIDATION_STATE VALIDATOR_COMBO_CTRL::GetValidationState ( ) const

◆ Validate()

bool VALIDATOR_COMBO_CTRL::Validate ( wxWindow * aParent)
overridevirtual

Definition at line 38 of file drc_re_validator_combo_ctrl.cpp.

References InValidCtrl, m_validationState, NothingSelected, and Valid.

Member Data Documentation

◆ m_validationState

VALIDATION_STATE VALIDATOR_COMBO_CTRL::m_validationState
private

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