KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PLUGIN_RUNTIME Struct Reference

#include <api_plugin.h>

Public Member Functions

bool FromJson (const nlohmann::json &aJson)
 

Public Attributes

PLUGIN_RUNTIME_TYPE type
 
wxString min_version
 
std::vector< PLUGIN_DEPENDENCYdependencies
 

Detailed Description

Definition at line 65 of file api_plugin.h.

Member Function Documentation

◆ FromJson()

bool PLUGIN_RUNTIME::FromJson ( const nlohmann::json &  aJson)

Definition at line 33 of file api_plugin.cpp.

References type.

Referenced by API_PLUGIN_CONFIG::API_PLUGIN_CONFIG().

Member Data Documentation

◆ dependencies

std::vector<PLUGIN_DEPENDENCY> PLUGIN_RUNTIME::dependencies

Definition at line 71 of file api_plugin.h.

◆ min_version

wxString PLUGIN_RUNTIME::min_version

Definition at line 70 of file api_plugin.h.

◆ type

PLUGIN_RUNTIME_TYPE PLUGIN_RUNTIME::type

Definition at line 69 of file api_plugin.h.

Referenced by FromJson(), and API_PLUGIN_MANAGER::InvokeAction().


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