Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • eclipse/openpass/mantle-api
  • adascri/scenario_api
  • jtschea/scenario_api
  • mstump/mantle-api
  • xiaopan/scenario_api
  • AndreasB/scenario_api
  • kcantero/scenario_api
  • dweiwg6/scenario_api
  • shankarpatali/mantle-api
  • etiennep/mantle-api
  • nutario/mantle-api
  • rbiegel/mantle-api
  • nmraghu/mantle-api
  • rparisha2/mantle-api
  • naidagoro/mantle-api
  • kim10101/mantle-api
  • mbehrischv52/mantle-api
  • khbner/mantle-api
  • lappino/mantle-api
  • anastasiiavolkova/mantle-api
  • daniilnikulin/mantle-api
  • mkellerer/mantle-api
  • ansssardesa/mantle-api
  • tonweenink/mantle-api
24 results
Show changes
Commits on Source (1)
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2021, Bayerische Motoren Werke Aktiengesellschaft (BMW AG) * Copyright (c) 2021-2023, Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* *
* This program and the accompanying materials are made * This program and the accompanying materials are made
* available under the terms of the Eclipse Public License 2.0 * available under the terms of the Eclipse Public License 2.0
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
namespace mantle_api namespace mantle_api
{ {
class IRoute : public virtual IIdentifiable class IRoute : public IIdentifiable
{ {
public: public:
virtual IRoute& AddWaypoint(const Vec3<units::length::meter_t>& inert_pos) = 0; virtual IRoute& AddWaypoint(const Vec3<units::length::meter_t>& inert_pos) = 0;
......
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2021-2022, Bayerische Motoren Werke Aktiengesellschaft (BMW AG) * Copyright (c) 2021-2023, Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* *
* This program and the accompanying materials are made * This program and the accompanying materials are made
* available under the terms of the Eclipse Public License 2.0 * available under the terms of the Eclipse Public License 2.0
...@@ -83,7 +83,7 @@ public: ...@@ -83,7 +83,7 @@ public:
[[nodiscard]] virtual EntityVisibilityConfig GetVisibility() const = 0; [[nodiscard]] virtual EntityVisibilityConfig GetVisibility() const = 0;
}; };
class IVehicle : public virtual IEntity class IVehicle : public IEntity
{ {
public: public:
[[nodiscard]] VehicleProperties* GetProperties() const override = 0; [[nodiscard]] VehicleProperties* GetProperties() const override = 0;
...@@ -95,13 +95,13 @@ public: ...@@ -95,13 +95,13 @@ public:
// virtual void SetHost() = 0; // virtual void SetHost() = 0;
}; };
class IPedestrian : public virtual IEntity class IPedestrian : public IEntity
{ {
public: public:
[[nodiscard]] PedestrianProperties* GetProperties() const override = 0; [[nodiscard]] PedestrianProperties* GetProperties() const override = 0;
}; };
class IStaticObject : public virtual IEntity class IStaticObject : public IEntity
{ {
public: public:
[[nodiscard]] StaticObjectProperties* GetProperties() const override = 0; [[nodiscard]] StaticObjectProperties* GetProperties() const override = 0;
......