17 #ifndef GZ_SIM_SYSTEMS_LOGICAL_AUDIO_SENSOR_PLUGIN_LOGICALAUDIO_HH_
18 #define GZ_SIM_SYSTEMS_LOGICAL_AUDIO_SENSOR_PLUGIN_LOGICALAUDIO_HH_
23 #include <gz/sim/config.hh>
24 #include <gz/sim/logicalaudiosensorplugin-system/Export.hh>
25 #include <gz/math/Pose3.hh>
32 inline namespace GZ_SIM_VERSION_NAMESPACE {
33 namespace logical_audio
45 GZ_SIM_LOGICALAUDIOSENSORPLUGIN_SYSTEM_VISIBLE
46 bool detect(
double _volumeLevel,
double _volumeDetectionThreshold);
66 GZ_SIM_LOGICALAUDIOSENSORPLUGIN_SYSTEM_VISIBLE
70 double _sourceEmissionVolume,
72 double _falloffDistance,
89 GZ_SIM_LOGICALAUDIOSENSORPLUGIN_SYSTEM_VISIBLE
105 GZ_SIM_LOGICALAUDIOSENSORPLUGIN_SYSTEM_VISIBLE
118 GZ_SIM_LOGICALAUDIOSENSORPLUGIN_SYSTEM_VISIBLE
120 double &_falloffDistance);
126 GZ_SIM_LOGICALAUDIOSENSORPLUGIN_SYSTEM_VISIBLE