|
wiRedPanda
Logic Circuit Simulator
|
#include "App/Element/GraphicElementSerializer.h"#include <cmath>#include "App/Core/Common.h"#include "App/Element/GraphicElement.h"#include "App/IO/ExternalFilePath.h"#include "App/IO/Serialization.h"#include "App/IO/SerializationContext.h"#include "App/IO/VersionInfo.h"#include "App/Wiring/Port.h"Go to the source code of this file.
GraphicElementSerializer: save/load implementation for GraphicElement. Split out from GraphicElement so persistence is a collaborator (a friend class) rather than a cluster of methods on the element, and to avoid a transitive SerializationContext.h include for the 48+ files that depend on GraphicElement.h.
Definition in file GraphicElementSerializer.cpp.