KiCad PCB EDA Suite
Loading...
Searching...
No Matches
COMMIT::COMMIT_LINE Struct Reference

#include <commit.h>

Public Attributes

EDA_ITEMm_item
 Main item that is added/deleted/modified. More...
 
EDA_ITEMm_copy
 Optional copy of the item. More...
 
CHANGE_TYPE m_type
 Modification type. More...
 
KIID m_parent = NilUuid()
 Parent item (primarily for undo of deleted items) More...
 
BASE_SCREENm_screen
 

Detailed Description

Definition at line 151 of file commit.h.

Member Data Documentation

◆ m_copy

EDA_ITEM* COMMIT::COMMIT_LINE::m_copy

Optional copy of the item.

Definition at line 154 of file commit.h.

Referenced by COMMIT::makeEntry(), BOARD_COMMIT::Push(), and BOARD_COMMIT::Revert().

◆ m_item

EDA_ITEM* COMMIT::COMMIT_LINE::m_item

Main item that is added/deleted/modified.

Definition at line 153 of file commit.h.

Referenced by COMMIT::makeEntry(), BOARD_COMMIT::Push(), and BOARD_COMMIT::Revert().

◆ m_parent

KIID COMMIT::COMMIT_LINE::m_parent = NilUuid()

Parent item (primarily for undo of deleted items)

Definition at line 156 of file commit.h.

Referenced by BOARD_COMMIT::Revert().

◆ m_screen

BASE_SCREEN* COMMIT::COMMIT_LINE::m_screen

Definition at line 157 of file commit.h.

Referenced by COMMIT::makeEntry().

◆ m_type

CHANGE_TYPE COMMIT::COMMIT_LINE::m_type

Modification type.

Definition at line 155 of file commit.h.

Referenced by COMMIT::GetStatus(), COMMIT::makeEntry(), BOARD_COMMIT::Push(), and BOARD_COMMIT::Revert().


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