KiCad PCB EDA Suite
|
#include <aui_json_serializer.h>
Public Member Functions | |
WX_AUI_JSON_SERIALIZER (wxAuiManager &aManager) | |
nlohmann::json | Serialize () const |
bool | Deserialize (const nlohmann::json &aState) const |
Private Attributes | |
wxAuiManager & | m_manager |
Definition at line 28 of file aui_json_serializer.h.
|
explicit |
Definition at line 582 of file aui_json_serializer.cpp.
References m_manager.
bool WX_AUI_JSON_SERIALIZER::Deserialize | ( | const nlohmann::json & | aState | ) | const |
Definition at line 604 of file aui_json_serializer.cpp.
References m_manager.
Referenced by EDA_BASE_FRAME::RestoreAuiLayout().
nlohmann::json WX_AUI_JSON_SERIALIZER::Serialize | ( | ) | const |
Definition at line 586 of file aui_json_serializer.cpp.
References m_manager.
Referenced by FOOTPRINT_WIZARD_FRAME::SaveSettings(), and EDA_BASE_FRAME::SaveWindowSettings().
|
private |
Definition at line 37 of file aui_json_serializer.h.
Referenced by Deserialize(), Serialize(), and WX_AUI_JSON_SERIALIZER().