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

A class representing additional data associated with a wxTree item. More...

#include <rule_editor_dialog_base.h>

Inheritance diagram for RULE_TREE_ITEM_DATA:

Public Member Functions

 RULE_TREE_ITEM_DATA (int aNodeId, wxTreeItemId aParentTreeItemId, wxTreeItemId aTreeItemId)
 
int GetNodeId () const
 
wxTreeItemId GetParentTreeItemId () const
 
void SetParentTreeItemId (wxTreeItemId aParentTreeItemId)
 
wxTreeItemId GetTreeItemId () const
 
void SetTreeItemId (wxTreeItemId aTreeItemId)
 

Private Attributes

int m_nodeId
 
wxTreeItemId m_treeItemId
 
wxTreeItemId m_parentTreeItemId
 

Detailed Description

A class representing additional data associated with a wxTree item.

This class is used to store and manage metadata for individual items in a wxTree, linking each tree item to its corresponding node ID and parent tree item.

Definition at line 70 of file rule_editor_dialog_base.h.

Constructor & Destructor Documentation

◆ RULE_TREE_ITEM_DATA()

RULE_TREE_ITEM_DATA::RULE_TREE_ITEM_DATA ( int aNodeId,
wxTreeItemId aParentTreeItemId,
wxTreeItemId aTreeItemId )
inlineexplicit

Definition at line 73 of file rule_editor_dialog_base.h.

References m_nodeId, m_parentTreeItemId, and m_treeItemId.

Member Function Documentation

◆ GetNodeId()

◆ GetParentTreeItemId()

◆ GetTreeItemId()

wxTreeItemId RULE_TREE_ITEM_DATA::GetTreeItemId ( ) const
inline

◆ SetParentTreeItemId()

void RULE_TREE_ITEM_DATA::SetParentTreeItemId ( wxTreeItemId aParentTreeItemId)
inline

◆ SetTreeItemId()

Member Data Documentation

◆ m_nodeId

int RULE_TREE_ITEM_DATA::m_nodeId
private

Definition at line 95 of file rule_editor_dialog_base.h.

Referenced by GetNodeId(), and RULE_TREE_ITEM_DATA().

◆ m_parentTreeItemId

wxTreeItemId RULE_TREE_ITEM_DATA::m_parentTreeItemId
private

◆ m_treeItemId

wxTreeItemId RULE_TREE_ITEM_DATA::m_treeItemId
private

Definition at line 96 of file rule_editor_dialog_base.h.

Referenced by GetTreeItemId(), RULE_TREE_ITEM_DATA(), and SetTreeItemId().


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