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 () | |
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 |
|
inline |
Definition at line 214 of file rc_item.h.
References m_Children.
std::vector<RC_TREE_NODE*> RC_TREE_NODE::m_Children |
Definition at line 224 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 223 of file rc_item.h.
Referenced by RC_TREE_MODEL::NextMarker(), RC_TREE_MODEL::PrevMarker(), and RC_TREE_MODEL::ValueChanged().
std::shared_ptr<RC_ITEM> RC_TREE_NODE::m_RcItem |
Definition at line 221 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_MODEL::rebuildModel(), RC_TREE_MODEL::ToUUID(), and RC_TREE_MODEL::ValueChanged().
NODE_TYPE RC_TREE_NODE::m_Type |
Definition at line 220 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_ERC::OnERCItemSelected(), RC_TREE_MODEL::PrevMarker(), RC_TREE_MODEL::ToUUID(), and RC_TREE_MODEL::ValueChanged().