KiCad PCB EDA Suite
Loading...
Searching...
No Matches
aui_settings.cpp File Reference
#include <settings/aui_settings.h>
#include <json_common.h>
#include <wx/gdicmn.h>
#include <wx/aui/framemanager.h>

Go to the source code of this file.

Functions

void to_json (nlohmann::json &aJson, const wxPoint &aPoint)
 
void from_json (const nlohmann::json &aJson, wxPoint &aPoint)
 
bool operator< (const wxPoint &aLhs, const wxPoint &aRhs)
 
void to_json (nlohmann::json &aJson, const wxSize &aSize)
 
void from_json (const nlohmann::json &aJson, wxSize &aSize)
 
bool operator< (const wxSize &aLhs, const wxSize &aRhs)
 
void to_json (nlohmann::json &aJson, const wxRect &aRect)
 
void from_json (const nlohmann::json &aJson, wxRect &aRect)
 
bool operator< (const wxRect &aLhs, const wxRect &aRhs)
 
void to_json (nlohmann::json &aJson, const wxAuiPaneInfo &aPaneInfo)
 
void from_json (const nlohmann::json &aJson, wxAuiPaneInfo &aPaneInfo)
 
bool operator< (const wxAuiPaneInfo &aLhs, const wxAuiPaneInfo &aRhs)
 
bool operator== (const wxAuiPaneInfo &aLhs, const wxAuiPaneInfo &aRhs)
 

Function Documentation

◆ from_json() [1/4]

void from_json ( const nlohmann::json & aJson,
wxAuiPaneInfo & aPaneInfo )

Definition at line 143 of file aui_settings.cpp.

◆ from_json() [2/4]

void from_json ( const nlohmann::json & aJson,
wxPoint & aPoint )

Definition at line 40 of file aui_settings.cpp.

◆ from_json() [3/4]

void from_json ( const nlohmann::json & aJson,
wxRect & aRect )

Definition at line 102 of file aui_settings.cpp.

◆ from_json() [4/4]

void from_json ( const nlohmann::json & aJson,
wxSize & aSize )

Definition at line 71 of file aui_settings.cpp.

◆ operator<() [1/4]

bool operator< ( const wxAuiPaneInfo & aLhs,
const wxAuiPaneInfo & aRhs )

Definition at line 162 of file aui_settings.cpp.

◆ operator<() [2/4]

bool operator< ( const wxPoint & aLhs,
const wxPoint & aRhs )

Definition at line 47 of file aui_settings.cpp.

◆ operator<() [3/4]

bool operator< ( const wxRect & aLhs,
const wxRect & aRhs )

Definition at line 109 of file aui_settings.cpp.

◆ operator<() [4/4]

bool operator< ( const wxSize & aLhs,
const wxSize & aRhs )

Definition at line 78 of file aui_settings.cpp.

◆ operator==()

bool operator== ( const wxAuiPaneInfo & aLhs,
const wxAuiPaneInfo & aRhs )

◆ to_json() [1/4]

void to_json ( nlohmann::json & aJson,
const wxAuiPaneInfo & aPaneInfo )

Definition at line 121 of file aui_settings.cpp.

◆ to_json() [2/4]

void to_json ( nlohmann::json & aJson,
const wxPoint & aPoint )

Definition at line 30 of file aui_settings.cpp.

◆ to_json() [3/4]

void to_json ( nlohmann::json & aJson,
const wxRect & aRect )

Definition at line 92 of file aui_settings.cpp.

◆ to_json() [4/4]

void to_json ( nlohmann::json & aJson,
const wxSize & aSize )

Definition at line 61 of file aui_settings.cpp.