mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 06:57:37 +02:00
Fix writeSubclassData in octree data
This commit is contained in:
parent
ec210e1750
commit
8a8830bbd4
2 changed files with 6 additions and 6 deletions
|
@ -115,13 +115,13 @@ void OctreeUtils::RawOctreeData::resetIdAndVersion() {
|
||||||
qDebug() << "Reset octree data to: " << id << version;
|
qDebug() << "Reset octree data to: " << id << version;
|
||||||
}
|
}
|
||||||
|
|
||||||
void OctreeUtils::RawEntityData::readSubclassData(QJsonObject root) {
|
void OctreeUtils::RawEntityData::readSubclassData(const QJsonObject& root) {
|
||||||
if (root.contains("Entities")) {
|
if (root.contains("Entities")) {
|
||||||
entityData = root["Entities"].toArray();
|
entityData = root["Entities"].toArray();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void OctreeUtils::RawEntityData::writeSubclassData(QJsonObject root) const {
|
void OctreeUtils::RawEntityData::writeSubclassData(QJsonObject& root) const {
|
||||||
root["Entities"] = entityData;
|
root["Entities"] = entityData;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -32,8 +32,8 @@ public:
|
||||||
|
|
||||||
virtual PacketType dataPacketType() const;
|
virtual PacketType dataPacketType() const;
|
||||||
|
|
||||||
virtual void readSubclassData(QJsonObject root) { }
|
virtual void readSubclassData(const QJsonObject& root) { }
|
||||||
virtual void writeSubclassData(QJsonObject root) const { }
|
virtual void writeSubclassData(QJsonObject& root) const { }
|
||||||
|
|
||||||
void resetIdAndVersion();
|
void resetIdAndVersion();
|
||||||
QByteArray toByteArray();
|
QByteArray toByteArray();
|
||||||
|
@ -46,8 +46,8 @@ public:
|
||||||
|
|
||||||
class RawEntityData : public RawOctreeData {
|
class RawEntityData : public RawOctreeData {
|
||||||
PacketType dataPacketType() const override;
|
PacketType dataPacketType() const override;
|
||||||
void readSubclassData(QJsonObject root) override;
|
void readSubclassData(const QJsonObject& root) override;
|
||||||
void writeSubclassData(QJsonObject root) const override;
|
void writeSubclassData(QJsonObject& root) const override;
|
||||||
|
|
||||||
QJsonArray entityData;
|
QJsonArray entityData;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue