Remove legacy serialization and QPropertyTree (#684)

Remove:
- CryCommon/CryExtension/*
- CryCommon/Serialization/*
- Sandbox/Plugins/EditorCommon/QPropertyTree/*
- All related CryCommon interfaces
- All CrySystem implementations
- Various related Editor classes
This commit is contained in:
bosnichd
2021-05-11 09:31:02 -06:00
committed by GitHub
parent a009e38064
commit 3defbce31b
338 changed files with 16 additions and 63358 deletions
@@ -26,8 +26,6 @@
#include <QMimeData>
#include <QMessageBox>
#include <QMenu>
#include <Serialization/IArchive.h>
#include <Serialization/STL.h>
namespace AudioControls
{
@@ -40,10 +38,6 @@ namespace AudioControls
{
setupUi(this);
m_connectionProperties->setSizeToContent(true);
m_connectionPropertiesFrame->setHidden(true);
connect(m_connectionProperties, SIGNAL(signalChanged()), this, SLOT(CurrentConnectionModified()));
m_connectionList->viewport()->installEventFilter(this);
m_connectionList->installEventFilter(this);
@@ -131,17 +125,6 @@ namespace AudioControls
}
}
}
if (connection && connection->HasProperties())
{
m_connectionProperties->attach(Serialization::SStruct(*connection.get()));
m_connectionPropertiesFrame->setHidden(false);
}
else
{
m_connectionProperties->detach();
m_connectionPropertiesFrame->setHidden(true);
}
}
//-------------------------------------------------------------------------------------------//