#include <functional>#include <string>#include <gazebo/common/Assert.hh>#include <gazebo/common/Events.hh>#include <ignition/math/Pose3.hh>#include "wave_gazebo_plugins/wavegauge_plugin.hh"#include "wave_gazebo_plugins/Wavefield.hh"#include "wave_gazebo_plugins/WavefieldEntity.hh"#include "wave_gazebo_plugins/WavefieldModelPlugin.hh"