Skip to content

Commit 92a887b

Browse files
committed
Add Unity simListAssets API placeholder
1 parent 912b6d6 commit 92a887b

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Unity/AirLibWrapper/AirsimWrapper/Source/WorldSimApi.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,4 +397,12 @@ std::vector<msr::airlib::DetectionInfo> WorldSimApi::getDetections(ImageCaptureB
397397
return std::vector<msr::airlib::DetectionInfo>();
398398
}
399399

400+
std::vector<std::string> WorldSimApi::listAssets() const
401+
{
402+
throw std::invalid_argument(common_utils::Utils::stringf(
403+
"listAssets API is not supported on Unity")
404+
.c_str());
405+
return {};
406+
}
407+
400408
#pragma endregion

Unity/AirLibWrapper/AirsimWrapper/Source/WorldSimApi.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ class WorldSimApi : public msr::airlib::WorldSimApiBase
2020
virtual bool loadLevel(const std::string& level_name) override { return false; };
2121
virtual std::string spawnObject(const std::string& object_name, const std::string& load_component, const Pose& pose, const Vector3r& scale, bool physics_enabled, bool is_blueprint) override { return ""; };
2222
virtual bool destroyObject(const std::string& object_name) override { return false; };
23+
virtual std::vector<std::string> listAssets() const override;
2324

2425
virtual bool isPaused() const override;
2526
virtual void reset() override;

0 commit comments

Comments
 (0)