KiCad Pcbnew Python Scripting
Public Member Functions | Properties | List of all members
pcbnew.BOARD_LISTENER Class Reference
Inheritance diagram for pcbnew.BOARD_LISTENER:
Inheritance graph
[legend]

Public Member Functions

"void" OnBoardItemAdded (self, "BOARD" aBoard, "BOARD_ITEM" aBoardItem)
 
"void" OnBoardItemsAdded (self, "BOARD" aBoard, "std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > &" aBoardItem)
 
"void" OnBoardItemRemoved (self, "BOARD" aBoard, "BOARD_ITEM" aBoardItem)
 
"void" OnBoardItemsRemoved (self, "BOARD" aBoard, "std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > &" aBoardItem)
 
"void" OnBoardNetSettingsChanged (self, "BOARD" aBoard)
 
"void" OnBoardItemChanged (self, "BOARD" aBoard, "BOARD_ITEM" aBoardItem)
 
"void" OnBoardItemsChanged (self, "BOARD" aBoard, "std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > &" aBoardItem)
 
"void" OnBoardHighlightNetChanged (self, "BOARD" aBoard)
 
def __init__ (self)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Detailed Description

Proxy of C++ BOARD_LISTENER class.

Definition at line 16334 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.BOARD_LISTENER.__init__ (   self)
__init__(BOARD_LISTENER self) -> BOARD_LISTENER

Definition at line 16373 of file pcbnew.py.

Member Function Documentation

◆ OnBoardHighlightNetChanged()

"void" pcbnew.BOARD_LISTENER.OnBoardHighlightNetChanged (   self,
"BOARD"  aBoard 
)
OnBoardHighlightNetChanged(BOARD_LISTENER self, BOARD aBoard)

Definition at line 16369 of file pcbnew.py.

◆ OnBoardItemAdded()

"void" pcbnew.BOARD_LISTENER.OnBoardItemAdded (   self,
"BOARD"  aBoard,
"BOARD_ITEM"  aBoardItem 
)
OnBoardItemAdded(BOARD_LISTENER self, BOARD aBoard, BOARD_ITEM aBoardItem)

Definition at line 16341 of file pcbnew.py.

◆ OnBoardItemChanged()

"void" pcbnew.BOARD_LISTENER.OnBoardItemChanged (   self,
"BOARD"  aBoard,
"BOARD_ITEM"  aBoardItem 
)
OnBoardItemChanged(BOARD_LISTENER self, BOARD aBoard, BOARD_ITEM aBoardItem)

Definition at line 16361 of file pcbnew.py.

◆ OnBoardItemRemoved()

"void" pcbnew.BOARD_LISTENER.OnBoardItemRemoved (   self,
"BOARD"  aBoard,
"BOARD_ITEM"  aBoardItem 
)
OnBoardItemRemoved(BOARD_LISTENER self, BOARD aBoard, BOARD_ITEM aBoardItem)

Definition at line 16349 of file pcbnew.py.

◆ OnBoardItemsAdded()

"void" pcbnew.BOARD_LISTENER.OnBoardItemsAdded (   self,
"BOARD"  aBoard,
"std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > &"  aBoardItem 
)
OnBoardItemsAdded(BOARD_LISTENER self, BOARD aBoard, std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > & aBoardItem)

Definition at line 16345 of file pcbnew.py.

◆ OnBoardItemsChanged()

"void" pcbnew.BOARD_LISTENER.OnBoardItemsChanged (   self,
"BOARD"  aBoard,
"std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > &"  aBoardItem 
)
OnBoardItemsChanged(BOARD_LISTENER self, BOARD aBoard, std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > & aBoardItem)

Definition at line 16365 of file pcbnew.py.

◆ OnBoardItemsRemoved()

"void" pcbnew.BOARD_LISTENER.OnBoardItemsRemoved (   self,
"BOARD"  aBoard,
"std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > &"  aBoardItem 
)
OnBoardItemsRemoved(BOARD_LISTENER self, BOARD aBoard, std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > & aBoardItem)

Definition at line 16353 of file pcbnew.py.

◆ OnBoardNetSettingsChanged()

"void" pcbnew.BOARD_LISTENER.OnBoardNetSettingsChanged (   self,
"BOARD"  aBoard 
)
OnBoardNetSettingsChanged(BOARD_LISTENER self, BOARD aBoard)

Definition at line 16357 of file pcbnew.py.

Property Documentation

◆ thisown

pcbnew.BOARD_LISTENER.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 16337 of file pcbnew.py.


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