KiCad PCB EDA Suite
Loading...
Searching...
No Matches
api_plugin_manager.h File Reference
#include <deque>
#include <memory>
#include <set>
#include <wx/event.h>
#include <api/api_plugin.h>
#include <frame_type.h>
#include <json_schema_validator.h>
#include <kicommon.h>

Go to the source code of this file.

Classes

class  API_PLUGIN_MANAGER
 Responsible for loading plugin definitions for API-based plugins (ones that do not run inside KiCad itself, but instead are launched as external processes by KiCad) More...
 
struct  API_PLUGIN_MANAGER::JOB
 

Variables

const KICOMMON_API wxEventTypeTag< wxCommandEvent > EDA_EVT_PLUGIN_MANAGER_JOB_FINISHED
 Event used for marking async plugin setup tasks as done.
 
const KICOMMON_API wxEventTypeTag< wxCommandEvent > EDA_EVT_PLUGIN_AVAILABILITY_CHANGED
 Notifies other parts of KiCad when plugin availability changes.
 

Variable Documentation

◆ EDA_EVT_PLUGIN_AVAILABILITY_CHANGED

◆ EDA_EVT_PLUGIN_MANAGER_JOB_FINISHED