| 
    KiCad PCB EDA Suite
    
   | 
 
#include <rc_item.h>
Public Types | |
| enum | NODE_TYPE {  MARKER , MAIN_ITEM , AUX_ITEM , AUX_ITEM2 , AUX_ITEM3 , COMMENT }  | 
Public Member Functions | |
| RC_TREE_NODE (RC_TREE_NODE *aParent, const std::shared_ptr< RC_ITEM > &aRcItem, NODE_TYPE aType) | |
| ~RC_TREE_NODE () | |
| RC_TREE_NODE (const RC_TREE_NODE &)=delete | |
| RC_TREE_NODE & | operator= (const RC_TREE_NODE &)=delete | 
Public Attributes | |
| NODE_TYPE | m_Type | 
| std::shared_ptr< RC_ITEM > | m_RcItem | 
| RC_TREE_NODE * | m_Parent | 
| std::vector< RC_TREE_NODE * > | m_Children | 
      
  | 
  inline | 
Definition at line 209 of file rc_item.h.
References m_Parent, m_RcItem, m_Type, and RC_TREE_NODE().
Referenced by operator=(), RC_TREE_NODE(), RC_TREE_NODE(), and ~RC_TREE_NODE().
      
  | 
  inline | 
Definition at line 216 of file rc_item.h.
References m_Children, and RC_TREE_NODE().
      
  | 
  delete | 
References RC_TREE_NODE().
      
  | 
  delete | 
References RC_TREE_NODE().
| std::vector<RC_TREE_NODE*> RC_TREE_NODE::m_Children | 
Definition at line 231 of file rc_item.h.
Referenced by RC_TREE_MODEL::GetChildren(), RC_TREE_MODEL::rebuildModel(), RC_TREE_MODEL::ValueChanged(), and ~RC_TREE_NODE().
| RC_TREE_NODE* RC_TREE_NODE::m_Parent | 
Definition at line 230 of file rc_item.h.
Referenced by RC_TREE_MODEL::NextMarker(), RC_TREE_MODEL::PrevMarker(), RC_TREE_NODE(), and RC_TREE_MODEL::ValueChanged().
| std::shared_ptr<RC_ITEM> RC_TREE_NODE::m_RcItem | 
Definition at line 228 of file rc_item.h.
Referenced by RC_TREE_MODEL::DeleteItems(), DIALOG_DRC::ExcludeMarker(), DIALOG_ERC::ExcludeMarker(), RC_TREE_MODEL::GetAttr(), ERC_TREE_MODEL::GetValue(), RC_TREE_MODEL::GetValue(), DIALOG_DRC::OnDRCItemSelected(), DIALOG_ERC::OnERCItemSelected(), DIALOG_FOOTPRINT_CHECKER::OnSelectItem(), RC_TREE_NODE(), RC_TREE_MODEL::rebuildModel(), RC_TREE_MODEL::ToUUID(), and RC_TREE_MODEL::ValueChanged().
| NODE_TYPE RC_TREE_NODE::m_Type | 
Definition at line 227 of file rc_item.h.
Referenced by RC_TREE_MODEL::GetAttr(), ERC_TREE_MODEL::GetValue(), RC_TREE_MODEL::GetValue(), RC_TREE_MODEL::IsContainer(), RC_TREE_MODEL::NextMarker(), DIALOG_DRC::OnDRCItemSelected(), DIALOG_ERC::OnERCItemSelected(), RC_TREE_MODEL::PrevMarker(), RC_TREE_NODE(), RC_TREE_MODEL::ToUUID(), and RC_TREE_MODEL::ValueChanged().