Пример #1
0
QJsonObject SceneSerializer::run(SerializerMode mode)
{
    QJsonObject out;
    out["type"] = "sb";
    out["protocol"] = PROTOCOL_VERSION;

    out["nodes"] = serializeNodes(node_root);

    if (mode == SERIALIZE_ALL)
        out["connections"] = serializeConnections();
    return out;
}
Пример #2
0
void SceneSerializer::run(QDataStream* out)
{
    *out << QString("sb") << quint32(1) << quint32(0);
    serializeNodes(out, NodeManager::manager());
    serializeConnections(out);
}