Migrates AreaEffectSimulation to generated rtiddsgen API

Converts accessor calls to plain member access across aes service and plugin.
This commit is contained in:
berrux-dev committed 2026-09-21 02:45:07 +02:00
1 parent e8d07af320
commit 472f537313
102 files changed
+3307 -3313

No files matched your search

@@ -48,10 +48,10 @@ inline std::string toString(const std::vector<Core::RelativePositionRelativeTime
for (const auto &coordinate : trajectoryRelative)
{
QJsonObject coordObj;
coordObj[QStringLiteral("offsetX")] = coordinate.offsetX();
coordObj[QStringLiteral("offsetY")] = coordinate.offsetY();
coordObj[QStringLiteral("offsetZ")] = coordinate.offsetZ();
coordObj[QStringLiteral("relativeTime")] = coordinate.relativeTime();
coordObj[QStringLiteral("offsetX")] = coordinate.offsetX;
coordObj[QStringLiteral("offsetY")] = coordinate.offsetY;
coordObj[QStringLiteral("offsetZ")] = coordinate.offsetZ;
coordObj[QStringLiteral("relativeTime")] = static_cast<qint64>(coordinate.relativeTime);
arr.append(coordObj);
}
obj[TRAJECTORY_RELATIVE_KEYWORD] = arr;
@@ -83,10 +83,10 @@ inline std::vector<Core::RelativePositionRelativeTime> fromString(const QString
return {};
Core::RelativePositionRelativeTime coord;
coord.offsetX() = coordinate[QStringLiteral("offsetX")].toDouble();
coord.offsetY() = coordinate[QStringLiteral("offsetY")].toDouble();
coord.offsetZ() = coordinate[QStringLiteral("offsetZ")].toDouble();
coord.relativeTime() = coordinate[QStringLiteral("relativeTime")].toInt();
coord.offsetX = coordinate[QStringLiteral("offsetX")].toDouble();
coord.offsetY = coordinate[QStringLiteral("offsetY")].toDouble();
coord.offsetZ = coordinate[QStringLiteral("offsetZ")].toDouble();
coord.relativeTime = coordinate[QStringLiteral("relativeTime")].toInt();
ret.push_back(coord);
}
@@ -119,8 +119,8 @@ inline double getAngleDegreeNorth(const QPointF &p1, const QPointF &p2)
inline bool isPointSimilar(AreaEffectSimulation::AesExplosionGeometry geometry)
{
return (geometry.underlying() == AreaEffectSimulation::AesExplosionGeometry_def::EgAimPoint) ||
(geometry.underlying() == AreaEffectSimulation::AesExplosionGeometry_def::EgPoint);
return (geometry == AreaEffectSimulation::AesExplosionGeometry::EgAimPoint) ||
(geometry == AreaEffectSimulation::AesExplosionGeometry::EgPoint);
}