KiCad PCB EDA Suite
PYTHON_FOOTPRINT_WIZARD_LIST Class Reference

#include <pcbnew_footprint_wizards.h>

Static Public Member Functions

static void register_wizard (PyObject *aPyWizard)
 
static void deregister_wizard (PyObject *aPyWizard)
 

Detailed Description

Definition at line 73 of file pcbnew_footprint_wizards.h.

Member Function Documentation

void PYTHON_FOOTPRINT_WIZARD_LIST::deregister_wizard ( PyObject *  aPyWizard)
static

Definition at line 388 of file pcbnew_footprint_wizards.cpp.

References FOOTPRINT_WIZARD_LIST::deregister_object().

389 {
390  // deregister also destroyes the previously created "PYTHON_FOOTPRINT_WIZARD object"
391  FOOTPRINT_WIZARD_LIST::deregister_object( (void*) aPyWizard );
392 }
static bool deregister_object(void *aObject)
Function deregister_object Anyone calls this method to deregister an object which builds a wizard...
void PYTHON_FOOTPRINT_WIZARD_LIST::register_wizard ( PyObject *  aPyWizard)
static

Definition at line 380 of file pcbnew_footprint_wizards.cpp.

References PYTHON_FOOTPRINT_WIZARD::PYTHON_FOOTPRINT_WIZARD(), and FOOTPRINT_WIZARD::register_wizard().

381 {
382  PYTHON_FOOTPRINT_WIZARD* fw = new PYTHON_FOOTPRINT_WIZARD( aPyWizard );
383 
384  fw->register_wizard();
385 }
void register_wizard()
Function register_wizard It&#39;s the standard method of a "FOOTPRINT_WIZARD" to register itself into the...

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