Saved undo data as structures.

This commit is contained in:
Leonardo Zide committed 2026-02-11 20:15:26 -08:00
1 parent 576f9fe13e
commit fb71e545a9
17 files changed
+443 -519

No files matched your search

+3 -3
View File
@@ -67,11 +67,13 @@ template<typename T>
class lcObjectProperty
{
public:
lcObjectProperty() = default;
explicit lcObjectProperty(const T& DefaultValue)
: mValue(DefaultValue)
{
}
operator const T& () const
{
return mValue;
@@ -96,8 +98,6 @@ public:
void Save(QTextStream& Stream, const char* ObjectName, const char* VariableName, bool SaveEmpty) const;
bool Load(QTextStream& Stream, const QString& Token, const char* VariableName);
bool SaveUndoData(QDataStream& Stream) const;
bool LoadUndoData(QDataStream& Stream);
protected:
T mValue;