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

#include <drc_re_constraint_panel_params.h>

Inheritance diagram for DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS:
DRC_RE_CONSTRAINT_PANEL_PARAMS

Public Member Functions

 DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS ()
 
 DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS (const wxString &aConstraintTitle, const std::shared_ptr< DRC_RE_NUMERIC_INPUT_CONSTRAINT_DATA > &aConstraintData, const DRC_RULE_EDITOR_CONSTRAINT_NAME &aConstraintType)
 
 DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS (const wxString &aConstraintTitle, const std::shared_ptr< DRC_RE_NUMERIC_INPUT_CONSTRAINT_DATA > &aConstraintData, const DRC_RULE_EDITOR_CONSTRAINT_NAME &aConstraintType, const wxString &aCustomLabelText)
 
void SetInputIsCount (bool aInputIsCount)
 

Public Attributes

wxString m_customLabelText
 
bool m_isCountInput = false
 
std::shared_ptr< DRC_RE_NUMERIC_INPUT_CONSTRAINT_DATAm_constraintData
 
wxString m_constraintTitle
 
DRC_RULE_EDITOR_CONSTRAINT_NAME m_constraintType
 

Detailed Description

Definition at line 51 of file drc_re_constraint_panel_params.h.

Constructor & Destructor Documentation

◆ DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS() [1/3]

DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS::DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS ( )
inline

◆ DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS() [2/3]

DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS::DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS ( const wxString & aConstraintTitle,
const std::shared_ptr< DRC_RE_NUMERIC_INPUT_CONSTRAINT_DATA > & aConstraintData,
const DRC_RULE_EDITOR_CONSTRAINT_NAME & aConstraintType )
inline

◆ DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS() [3/3]

DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS::DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS ( const wxString & aConstraintTitle,
const std::shared_ptr< DRC_RE_NUMERIC_INPUT_CONSTRAINT_DATA > & aConstraintData,
const DRC_RULE_EDITOR_CONSTRAINT_NAME & aConstraintType,
const wxString & aCustomLabelText )
inline

Member Function Documentation

◆ SetInputIsCount()

void DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS::SetInputIsCount ( bool aInputIsCount)
inline

Member Data Documentation

◆ m_constraintData

std::shared_ptr<DRC_RE_NUMERIC_INPUT_CONSTRAINT_DATA> DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS::m_constraintData

◆ m_constraintTitle

wxString DRC_RE_CONSTRAINT_PANEL_PARAMS::m_constraintTitle
inherited

◆ m_constraintType

◆ m_customLabelText

wxString DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS::m_customLabelText

◆ m_isCountInput

bool DRC_RE_NUMERIC_INPUT_CONSTRAINT_PANEL_PARAMS::m_isCountInput = false

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